• ベストアンサー

csvファイルで作成したグラフ

csvファイル上で作成したグラフを上書き保存して 再度ファイルを開き直すとグラフが無くなっています。 xls形式で保存すると、グラフが保存されています。 何故なのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • e46_2005
  • ベストアンサー率32% (15/46)
回答No.4

csv形式のファイルついてはは#1,2,3の方により既述されていますのでこれ以上は説明を加えません、あしからず。 1.csvファイルを開くソフトとしてMicrosoft Excel(以下エクセル)が関連付けられているためcsvファイルを開くとエクセルが起動しそのファイルを開けるようになっている。 2.開いたファイルはxls形式(エクセル形式)のファイル同様グラフなどの加工が可能です。 ただここで気をつけないといけないのは 3.保存の際に「ダイアログボックス」にメッセージとして、 保存するファイル名.csvには、CSV(カンマ区切り)と互換性のない機能が云々(以下略)。と表示されると思います。 グラフはcsvと互換性のない機能ですので、そのまま「はい」を選択して保存終了すれば。 せっかくつくったグラフは保存することが出来ません。 #1さんがおっしゃられているように、ノートパッドで開いてみるとcsvの本来の姿が見ることが出来ます。 csv形式は色々なソフトで開くことが出来る形式ですので、このファイルの使い方次第ではエクセル→データベースソフトへの読込など非常に都合のいいファイル形式ですので 一度つくったファイルを別のソフトで使いたいという場合には重宝しますよ。

その他の回答 (3)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.3

表現上だけかも知れませんが、私には驚くべき質問です。内部データ形式、プログラム、外部データ形式 などのことを明確に理解しましょう。 グラフのような画像的なもの(文字だけ以外の情報)を保存できるには、その骨格になるデータ(位置なども含めて)を保存し、それによってグラフなどを、そソフト上で、読み込んだとき「再現できる」プログラムの機能を中に持っていないとできないのですよ。 >csvファイル上で作成したグラフ これが表現上おかしいです。CSVファイルは文字データだけを保存するものです。CSVファイルはソフトではありません。グラフを作成できません。 ひょっとしてエクセルでグラフを作成したのでしょうか。ましてCSVファイルには、グラフを上書きできません。 >xls形式で保存すると、グラフが保存されています それはエクセルの通常の保存パターンで、グラフだけを除いて保存の方が却って難しいし使うほうは不便になりますのでそんな設計にはしません。自然に 保存してくれます。 それはエクセルはグラフのデータとそれを再現する ソフトの機能を持っているからです。そのデータとは セルに入力したデータ値だけではありません。 (ただ画像データなどもCSVファイルで保存できないかというと、16進表示などでそれはやればできる とはいえると思いますが、普通はしないでしょう。 CSVのCはカンマに由来し、カンマで区切ることが 意味がある場合に有用ですが、そうでないと余分になるので。)

  • Sasch
  • ベストアンサー率60% (81/135)
回答No.2

CSV (Comma Separated Value) は数値および文字列のみを扱う汎用ファイル形式です。グラフや文字装飾、関数などは保存されません。試しに CSV ファイルをメモ帳などで見てみるとよくわかるかと思います。

  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.1

>何故なのでしょうか? CSVファイルをメモ帳にドラックして開いて見てください。 これで理由がわかると思います。

関連するQ&A

  • csv複数→それぞれで同じグラフ作成

    同じデータ形式の複数のcsvファイルそれぞれについて同じグラフを作成したいのですが、今は ・一つずつcsvファイルを開く ・それぞれ手動でグラフを作成(ラベル等も手で編集) といった極めて非効率な方法をとっています。 ほとんどexcelに触れたことがないので、他に方法がわかりません。 マクロでの自動生成や、グラフを作成するためのテンプレート?ファイルにcsvファイルをインポートするとグラフの表示も更新されるなんてことはどうやってやるのでしょうか? ウェブ上を探し回ったのですが方法をみつけられませんでした。

  • EXCEL VBAでのCSVファイルの編集

    CSVファイル(ダブルクォーテーション)形式のファイルをEXCEL VBAにて行の編集(削除)をした後、上書き保存をしたらダブルクォーテーション区切りではなくカンマ区切りのCSVファイルの形式になってしまいます。 ダブルクォーテーション区切りのCSVファイルで上書き保存する記述があれば教えて下さい。おそらくEXCELでCSV形式の上書きはCSV2の形式で保存されるみたいです。 困っています。どなたかお助け下さい。

  • csv形式のテキストファイルをexcelでCSV化するマクロについて

    今、ひとつのフォルダに大量にCSV形式で保存されているテキストファイルを excelのマクロを使って、ひとつのexcelにCSV形式(.xls)で保存するものを作成している のですが、今までマクロを使ったことがないため、まったく歯が立ちません。 もう少し詳しく書くと、テキストファイルの中身は、 01,54521,18:01:02,110230 というようになってます。 これを、excelのマクロを使い、カンマ区切りで取り込むような感じです。 すみませんが、回答お願いいたします。

  • excelのマクロでファイル一覧取得,グラフ作成

    以下のような作業をするために,EXCELのマクロを組もうと考えています. 指定したフォルダ以下のCSVファイルを取得(サブフォルダも含む)  ↓ 見つけたCSVファイルをエクセルで開き,値が含まれている範囲を選択してグラフを作成  ↓ "*.xls"として保存 エクセルのマクロは初めてなので,どうコーディングすればいいか全くわからず困っています. どなたかご教示くだされば幸いです. よろしくお願いいたします.

  • EXCELでのCSVファイルの作成について

    Excel2007で、CSVファイルの作成のため別名で保存、CSVを選択しました。その際、CSVと互換性のない機能性が含まれている可能性があります。この形式で保存しますか。とのコメントが出ます。ファイルにはURLアドレスが含まれており、この事が関係しているのでしょうか? URLアドレスは、サーバーにアップしたjpgのものです。

  • winのxlsファイルをcsvファイルに変換する方法

    当方iBook G4 10.4.9を使っています。MS Officeは入っていません。 winのexcelでつくった住所録(xls形式ファイル)をこちらでアドバイスしていただいてgoogleのspreadsheetで開けたので編集できるのですが、それをcsv形式にしてデスクトップに保存できません。xls形式でデスクトップに保存することは出来ます。 宛名シールに印刷するためにxlsファイルをcsvファイルに変換したいのですがやり方を教えてください。 Neo Officeは保存先を選べずインストールできませんでした。あまりお金はかけたくありません。アドバイスお願いします。

    • ベストアンサー
    • Mac
  • csvファイルを上書き保存でカンマ区切りされない

    csvファイルのセルに文字を入力して、「上書き保存」をすると ”XXXXX には、CSV(カンマ区切り)と互換性のない機能が含まれている可能性があります。この形式でブックを保存しますか? ” というメッセージが出たので「はい」をクリックして上書き保存しました。 再度そのファイルを開いてみると、カンマ区切りされておらず、各セル内の文字が結合されていました。 そこで質問なのですが、 試しに上記の上書き保存をせず、右上の「ウィンドウを閉じるボタン(×ボタン)」をクリックして、 「保存しますか?」との問いに「はい」と答え、 次に”XXXXX には、CSV(カンマ区切り)と互換性のない機能が含まれている可能性があります。この形式でブックを保存しますか? ” との問いに「はい」と答えた形で保存をすると、きちんとカンマ区切りされていました。 なぜ上記の方法では正常にカンマ区切りされなかったのでしょうか? どうぞよろしくお願いいたします。

  • Excel2007でグラフを作成し、ファイル保存した後、ファイルを呼び

    Excel2007でグラフを作成し、ファイル保存した後、ファイルを呼び出すと、グラフが崩れる。  Excel2007で散布グラフを作成し、グラフ中に矢印や線、テキストボックスを入れ込み、グラフをベストのレイアウトにした後、ファイルを保存しました(xls、xlsx両方で試しました。)そして、いったんファイルを閉じた後に再度ファイルを開くと、グラフの縦方向の縮尺が狂ってしまって、レイアウトがデタラメになってしまいます。  よくわからないのは、あるグラフはレイアウトが保持されるのに、あるグラフは毎回レイアウトが壊れます。両者の間に何の違いがあるのか、自分でも調べましたがわかりません。  現在は、ファイルを閉じる前にMS-WordにCopy&Pasteして、とりあえずしのいでいますが、 Excelで作ったグラフはレイアウトが崩れてしまっているため、必要になると毎回作り直すという悲惨な状態に陥っています。  同様の症状と解決策をご存じの方、是非お教えください。よろしくお願いいたします。                                    Yoshiki_k

  • 助けてください!CSVファイル作成

    こちらのエクセル97で作成した表データを取引先よりデータをCSV形式で定期的に送って欲しい旨要請されました。 単に保存形式をCSVにすればいいのだと思い、OKしたのですが・・・・・。 なんと、先方が言うには、一つの表はワンレコードにしなさいとのこと。どういう意味かきいたら、要はカンマ区切りの1列のデータにしろと言うことのようです。 ところがこちらの表は何行にも別れているため(表ですから当然ですが)1行に直すと256列をかなり超えてしまうのです。ということはエクセルの1行にはおさまらなくなり、エクセルシートをCVS形式で保存するというやり方では出来ません。こういう場合、いったいどうすればいいのでしょうか?

  • エクセルでCSV形式で保存するマクロを作成したい。

    sheet1,sheet2,sheet3とあります。 そのうちsheet3だけを毎回「data.csv」のcsv形式で保存して画面を閉じ、 元のWorkbookは上書き保存しつつ画面は閉じないようなマクロを作成したいのですが。 よろしくお願いします。

専門家に質問してみよう