Calc FAQ


原文:http://documentation.openoffice.org/user_faq/spreadsheet/
管理:OpenOffice.org日本ユーザー会 翻訳プロジェクト
翻訳:中田
査読:谷口
文書更新履歴


質問

  1. OpenOffice.org スプレッドシートで、どのようにして TAB で区切られたファイルを開くことができますか? もし違う区切りがあった場合はどうなりますか?
  2. 前はデータがあったセルが '###' となってしまいました。もう一度データを見るにはどうすれば良いでしょうか?
  3. どのようにしてスプレッドシートでテキストの行送りをすることができますか?
  4. スプレッドシートをプリントするとき、全てのページである列(または複数の列)を全てのページに対してプリントすることはできますか?
  5. Calc で 一番最初のフレーズを大文字(キャピタル)にしたくないのですが、どうしたらよいでしょうか?
  6. 私は非常に長いスプレッドシートを扱っています。行と列のキャプションを上から下、右から左へスクロールするときに、それらをどうやって見ることができますか?
  7. どのようにしてスプレッドシートを正しくプリントすることができますか?
  8. スプレッドシートで、いくつかの列に渡る幅広いタイトルをどうやってつけられますか?
  9. 列のタイトルを回転させて、幅の非常に狭い列にフィットさせることはどうやったらできますか?
  10. スプレッドシートの中に、データを変更すれば自動的にアップデートされるチャートを作成したら良いですか?
  11. どうのようにしてスプレッドシートのセルを保護できますか?
  12. スプレッドシートのファイルを、アスキー形式で、区切りを適当に入れたファイルとして出力できますか?
  13. スプレッドシートのいくつかの行が見えないのですが、どうやってすべての行をみることができますか?
  14. OpenOffice.org のスプレッドシートで、セルを自動的に番号を振れるようなフォーマットしたいのですがどうやったらよいでしょう?
  15. OpenOffice.org スプレッドシートのそれぞれのエラーコード(Err:NNN)はどういう意味を持ちますか?
  16. 他の Calc のファイルからのセルをどうやって使ったら良いでしょうか?
  17. スプレッドシートの順番を変更するにはどうしたら良いですか?
    17b.どうやってシートの名前を変えたら良いでしょうか?
  18. (変更される)日時をスプレッドシートのセルに入力するにはどうしたらいいですか?
  19. どのようにしてセルの周りに太い線、または外枠を引いたら良いでしょうか?
  20. スプレッドシートのそれぞれのページに、「Nページ中 1ページ目」というのをどうやったら挿入できますか。
  21. 他のアプリケーションから 大きな OpenOffice.org 用のスプレッドシート にコンバートしました。いくつかの列が無くなってしまっています。何が起こったのでしょう?
  22. 最大何個のセルが OpenOffice.org スプレッドシートで作ることができるのでしょうか。
  23. スプレッドシートにどのようにして 上付き,または下付きの文字を挿入することができますか?
  24. パスワードで保護されたエクセルのファイルを Calc で開くことはできますか?
  25. 小数点を含む数値を表示するのに,コンマの変わりにピリオドを使いたいのですがどうしたらよいでしょうか。
  26. 隣り合っていないセルを選択したいのですが,コントロールキーを押したまま,は効かないようです。どうすれば選択できるでしょうか?
  27. 自分自身のソートリストを作成することはできますか?
  28. Calc のファイルに 分離するフィールドを持ったテキストファイル(*.txt, *.csv)とマージすることはできますか?

回答

Q. OpenOffice.org スプレッドシートで、どのようにして TAB で区切られたファイルを開くことができますか? もし違う区切りがあった場合はどうなりますか?

A. もし、そのアスキーファイルの拡張子が '.txt' で無ければ、ファイル名を変更してください:

データとデータの間のスペースの数が違っているけれども、ちゃんとカラムは揃っている場合に付いては、「固定幅」を選択してください。


Q. 前はデータがあったセルが '###' となってしまいました。もう一度データを見るにはどうすれば良いでしょうか?

A. セルの内容が、一つのセルで表示するには長すぎる場合、セルの標準的な幅と高さになるようにクリップされてしまいます。残りの内容はただ単に隠れてしまっているのです。

  1. セルの内容が数字であれば、セルの先頭に行ってコラムの端をドラッグして、データが適切に表示されるように広げてください。
  2. セルの内容がテキストであれば、そのセルをダブルクリックしてください。小さな赤い三角形がセルの右側にあるのは、それがオーバーフローしているというサインです。

次も参照してください: OpenOffice.org スプレッドシートに対するテーブルのエラーコード
(訳註 2. は再現できなかったです)


Q. どのようにしてスプレッドシートでテキストの行送りをすることができますか?

A. 書式->セルを選択することでできます。ダイアログが現れて、「配置」タブ を選択して、右下の方の「折り返す」をチェックしてください。

特定の場所で、折り返しを強制するには、その場所へカーソルを移動させて [CTRL]-Return (または [CTRL]-Enter)を入力してください。 既にテキストを入力した場所で改行をしたい場合は、ダブルクリックしてセルの編集モードに移行してください。そうしたら [CTRL]-Return (または [CTRL]-Enter)で改行ができます。


Q. スプレッドシートをプリントするとき、全てのページである列(または複数の列)を全てのページに対してプリントすることはできますか?

A. 次の手順を踏んでください:

プリントするとき、ヘディングの列がページ毎に繰り返されます。スプレッドシートの視覚的な変更はありません。ファイル->印刷プレビュー コマンドを使ってプリントする前にプレビューしてください。注意すべき点として、名前を付ける所をスキップすることができます。その場合、「繰り返す行」は行を特定するための書式として '$1:$3' というのを使うこともできます(この場合、1 から 3までの行を繰り返します)。


Q. Calc で 一番最初のフレーズを大文字(キャピタル)にしたくないのですが、どうしたらよいでしょうか?

A. メニューバーから次のようにしてください。メニューバーから ツール->オートコレクト->オプション(これはタブ)を選んで、「全ての文を大文字で始める」のチェックを外してください。


Q. 私は非常に長いスプレッドシートを扱っています。行と列のキャプションを上から下、右から左へスクロールするときに、それらをどうやって見ることができますか?

A. これをするには二通りの方法があります:

Mode 1 (一つの行と列のキャプションのみの場合): キャプションを固定します。

Mode 2 (いくつかの行と列のキャプションの場合): シートのウィンドウを分割することでできます。

シートウィンドウを分割する他の方法もあります。右のスクロールーバーの一番上に小さな黒い線が見えますよね。この黒い線の上にマウスカーソルを持って来ると、ポインタはドラッグするアイコンに変化します。クリックしてマウスの左ボタンを押しっぱなしにすると、薄いグレイのラインがシートウィンドウの中に現れます。


Q. どのようにしてスプレッドシートを正しくプリントすることができますか?

A. 一般的に、大きなスプレッドシートをプリントするには最初に印刷プレビューをしましょう。そしてお好みの効果が得られるようにプリントの設定を調節しましょう。スプレッドシートをプリントする時の主なオプションを次に説明します。以下の手順にしたがってください:

スプレッドシートをプレビューすること:

注意: こうすることで、プリントしたいデータに、ページ番号がどう割り振られているかを調べられます。これは、スプレッドシートの一部のみをプリントする場合には簡単で便利です。

ページの方向をランドスケープ(横長方向)かポートレイト(縦長方向)にセットすること:

画面を見ながらページを調節すること:

注意: このコマンドで、現在の、プリントされるデータへのページ番号の割り振りを見ることができます。付け加えて、「Range」オプションをプリントするときに使うことができます(訳註:range の意味が解らなかったです。どこにあるのか?)。

注意: もしすべてが灰色であった場合は、何もプリントするものが定義されていないことになります。もし、プリントする範囲が定義されている場合は、プリント領域は白色の背景にブルーのページ境界で囲まれています。灰色の「1」、「2」...「N」など (「N」 はそのシートのページ番号です) が プリントする範囲の中央に現れます。もし、範囲が定義されていない場合は、次の「プリントする範囲を定義する」の手順にしたがってください。

プリントする範囲を定義する:
次の手順でプリントされる領域を定義することができます:

スプレッドシートの大きさを1つページに合わせる方法について:

スプレッドシートが、最大何ページ分にフィットするかを調節する方法について:

スプレッドシートのある部分(行と列のある領域)のみをプリントする方法について:

注意: データの領域を選択してプリントする場合、プリントの拡大縮小率にも影響されます。もし選択されたデータが自分の思っていたページ数にフィットしない場合、上に書いてある手順にしたがって大きさを調節してください(パーセンテージによって拡大縮小したり、最大、何ページに渡って印刷するか、ということです)。

プリントする列を再定義する方法について(これは、あるページのある列のみをプリントして、他のページについては違う設定が必要な場合について使われます)

紙の真中にスプレッドシートをプリントしたい場合について:


Q. スプレッドシートで、いくつかの列に渡る幅広いタイトルをどうやってつけられますか?

A. 次の方法を行ってみてください:

多くの場合、タイトルについて、テキストはセンタリングしたいですよね。そういう場合には:


Q. 列のタイトルを回転させて、幅の非常に狭い列にフィットさせることはどうやったらできますか?

A. いくつかのオプションがあります。次の方法にしたがってください:


Q. スプレッドシートの中に、データを変更すれば自動的にアップデートされるチャートを作成したら良いですか?

A. 次のように行ってみてください:


Q. どうのようにしてスプレッドシートのセルを保護できますか?

A. デフォルトでセルは保護されるようになっています。あるセルのみ保護したい場合は、この設定をオフにしなければなりません。全体のスプレッドシートを選択して(これを手早く行うには、1行目、1列目の上のグレイのボックスをクリックしてください):

保護する領域を選択する、または、 隣接しないセルを保護するとき:

セルを保護するとマークしたら、シートまたはスプレッドシートで、保護オプションを「ON」にしなければなりません:


Q. スプレッドシートのファイルを、アスキー形式で、区切りを適当に入れたファイルとして出力できますか?

A. 次の手順を行ってください:


Q. スプレッドシートのいくつかの行が見えないのですが、どうやってすべての行をみることができますか?

A. 「show」コマンドをつかうことによって、選択したすべての行と列をディスプレイ上で見ることができるようになります。


Q. OpenOffice.org のスプレッドシートで、セルを自動的に番号を振れるようなフォーマットしたいのですがどうやったらよいでしょう?

A. 一つの方法として(この例は A列に行の番号を振りたい場合を挙げています)


Q. OpenOffice.org スプレッドシートのそれぞれのエラーコード(Err:NNN)はどういう意味を持ちますか?

A. (訳註:エラーを再現するにはどうしたらいいか、皆さんで相談したいです)


Q. 他の Calc のファイルからのセルをどうやって使ったら良いでしょうか?

A. まず、もともとのファイルを開いて、選択して、クリップボードにコピーしましょう(CTRL + C)。
次にもとのセルを使いたいファイルに、ターゲットセルを選択して、メニューバーから 編集-> 形式を選択して貼り付け(リンクオプションにチェックしておきます)。 もっと直接的な方法は、式のバーか、ターゲットセルに次のような式を書くことです =DDE(soffice; YourFilePath; SourceSheetName.SourceCellName)

例:
=DDE(soffice;C:\ DocumentsOpenOfficeMyFile.sxc;MySheet.A1)
(訳註:DDE(soffice...は)試してません)


Q. スプレッドシートの順番を変更するにはどうしたら良いですか?

A. 次の手順を行ってください:


Q. どうやってシートの名前を変えたら良いでしょうか?

A. 次の手順を行ってください:


Q. (変更される)日時をスプレッドシートのセルに入力するにはどうしたらいいですか?

A. 次の機能をセルに挿入するには以下の手順にしたがってください:


Q. どのようにしてセルの周りに太い線、または外枠を引いたら良いでしょうか?

A. 次の手順にしたがってください:

ボーダーの幅を変更するには:


Q. スプレッドシートのそれぞれのページに、「Nページ中 1ページ目」というのをどうやったら挿入できますか。

A. ページ番号は、スプレッドシートのヘッダかフッタに挿入することができます。プリントするときも、プレビューするときもページ番号は見ることができます。しかしながら、スプレッドシートそのものに対してはページ番号を見ることはできません。ページ番号を挿入するには次のようにしてください:


Q. 他のアプリケーションから 大きな OpenOffice.org 用のスプレッドシート にコンバートしました。いくつかの列が無くなってしまっています。何が起こったのでしょう?

A. OpenOffice.org は 最大 32,000 の行をサポートします。32,000行以上含むスプレッドシートを他のアプリケーションからコンバートした場合は 32,000 行目以降は切り捨てられます。

ヒント:他のアプリケーションからの大きなスプレッドシートは二つに分割して,そうすることによってそれぞれのシートが 32,000行以下になるようにしましょう。32,000行より少ない行を含んでいる場合は正しく変換されます。


Q. 最大何個のセルが OpenOffice.org スプレッドシートで作ることができるのでしょうか。

A. 最大で行は 32,000 で,列は 256 持つことができます。したがって,最大でセルは 8,192,000 作ることができます。そしてシートは256枚持つことができます。

FAQ の 021 も御覧ください。


Q. スプレッドシートにどのようにして 上付き,または下付きの文字を挿入することができますか?

A. 文字のスタイルを変更することはコンテキストメニューから行えます。つまり右クリックをすることです。次の手順にしたがってください:

注意: セルの高さは文字が変更されることによって適切に調整されます。(訳註:ホント?)


Q. パスワードで保護されたエクセルのファイルを Calc で開くことはできますか?

A. 直接行うことは不可能です。そのようなファイルは,もともとのアプリケーションでパスワードを解除した後でしか Calc で開くことはできません。


Q. 小数点を含む数値を表示するのに,コンマの変わりにピリオドを使いたいのですがどうしたらよいでしょうか?

A. 各国語版の Windows OS,たとえばフランス語版やイタリア語版の場合,小数の区切りの記号に,システムのデフォルトではカンマを使います。このような挙動を避けるには:

  1. 「書式->セル」 をメニューバーから選択してください。
  2. 「数」のタブを選んで,「言語」を「英語(米国)」にしてください。

同じ結果を得る他の方法としては,セルに対して右クリックをして,コンテキストメニューを出します。それから「セルの書式」を選んでください。その後は上に述べたような手順をふんでください。

(訳註:めちゃくちゃ適当です)


Q. 隣り合っていないセルを選択したいのですが,コントロールキーを押したまま,は効かないようです。どうすれば選択できるでしょうか?

A. セルをクリックした時には選択はされていませんが,フォーカスされています。選択するには


Q. 自分自身のソートリストを作成することはできますか?

A. Calc は非常に便利な機能を持っています。例えば,曜日を挿入をしたとき,選択したセルの右下の黒い四角をドラッグしたら,他の曜日は自動的に次のセルに付け加えられます。自分自身のソートリストは次のようにして作ることができます。

(訳註:「表計算ドキュメント->順序リスト」の機能は日本語は入っていません。)


Q. Calc のファイルに 分離するフィールドを持ったテキストファイル(*.txt, *.csv)とマージすることはできますか?

A. できます。 次の手順を行ってください:

  1. 空のシートを開いてください。メニューバーから「挿入->表」を選択してください。
  2. ポップアップメニューが現れますから,「ファイルから作成」ボタンをクリックして,「検索」を選択してください。
  3. マージしたいファイルの形式を「ファイルの種類」から探し出して,開きたいファイルを選んでください(.txt, .cvs, dbase など)。
  4. 「挿入」ボタンを押してウィンドウを閉じてください。
  5. もし,テキストファイルをインポートしている場合は,インポートウィンドウが現れて,インポートされる際の最終調整をすることができます(調整できるのは,例えば,分離記号は何を用いているか: タブ,コンマ,スペース, ...などです)。「OK」ボタンを押して,「表の挿入」ウィンドウに戻ってください。
  6. そこで,「リンク」オプションをチェックすることで,テキストファイルとリンクされた Calc ファイルを開くときはテキストファイルをアップデートするかどうかを尋ねられます。
  7. 最後に「OK」を入力してテキストファイルが Calc のスプレッドシートに挿入されます。

(訳註:表明の表記に問題があります,と出てうまくいきませんでした)



この文書の更新履歴

2002 Sep. 21 日本語訳完成

$Id: tr_calc_faq.html,v 1.4 2003/01/15 12:45:40 minari0shu Exp $