• 締切済み

CSVファイルのデータ型について

koba_nobの回答

  • koba_nob
  • ベストアンサー率29% (22/75)
回答No.3

.csvで保存したファイルの拡張子を.txtに変更して開いてみてください。 開くときに各列のデータ形式を聞いてきます。 001で開きたい列の行を「文字列」にしてください。

関連するQ&A

  • csvをxlsに変換する方法を教えてください

    CSVファイルをXLSに変換する方法を教えてください。 「名前を付けて保存」で拡張子をcsvからxlsに指定して保存したものを開くとデータが”、”で区切られただけで、1列の形にごちゃごちゃデータが詰まった表示になってしまいます。最初に開いた形でそのままxlsの形にしたいのですが何か方法はありますでしょうか。 エクセルのバージョンは2003です。 よろしくお願い致します。

  • csvをExcelに変換したい

    CSVファイルをEXCELで開いたとき、表の列毎に意味をもった表示がされているのですが、 それを拡張子を単にcsvをxlsに書き直したものを開くとデータが”、”で区切られただけでいわゆる1列の形にごちゃごちゃデータが詰まった形の表示になってしまう。最初に開いた形でそのままxlsの形にしたいのですがどうすれば、 なおExcel2000を使用しています。

  • EXCEL- VBA(CSVファイル→インポート)

    A列~F列になる複数(100個以上)のCSVファイルをエクセルファイルにインポートして更に個別にエクセルファイルとして保存したいのですが VBAでできるのでしょうか? 記憶マクロでやったらどうにもうまくいきません。 エクセルのVBAについては ほとんど知識ゼロなので困っております。 大変厚かましくありますが どなた様かご教授お願いできたらと思います!! 【元のファイルの状態】   ◆ファイル名「*.CSV」*は文字数それぞれ違います。   <例:tanaka.xls だったり 09福島.xls>  ◆入っているドライブ   TEXT;C:\Documents and Settings\AA_B\デスクトップ\練習  ◆A~F列にデータが入っている 【やりたいこと】    (1)A~F列はカンマ区切りで全て文字列としたい  (2)元のファイル名でエクセルとして保存したい「*.XLS」

  • ExcelVBA CSV読込書き込み

    ExcelVBAです。Excelバージョンは2003,2007です。 CSVファイルを読み込み、書き換えて、別のファイル名で保存します。 一通りできるのですが、次の場合どの様にしたら良いでしょうか? CSVのデータ項目が、20桁ほどの数値、住所などの文字列、5桁ほどの数値となっています。 20桁ほどの数値は文字列扱いにしたいのですが、Excelでは指数表示になってしまいます。 そのままCSVとして保存すると指数で保存されてしまいます。 これを文字列として表示し、CSV保存でも文字列として保存したいのです。 よろしくお願いします。

  • CSVデータから日付を正確に読み込めません

    ユーザーフォームのテキストボックスでCSVファイルを指定し、レポート用のBookに貼付けしようとするのですが、 以下のように日付がおかしくなってしまいます。 ご教授願えませんでしょうか? CSVデータ       Xlsデータ 日付(A列)      日付(A列) 2008/4/1        2001/8/4 2008/4/2        2002/8/4 2008/4/3    ⇒   2003/8/4 2008/4/4        2004/8/4 2008/4/5        2005/8/4 (B列からQ列までは数値データとなっております。) 現在、入力しているVBAは下記のような記述です。 ' "CSVデータ"をExcelで開く Workbooks.OpenText TextBox2.Value, Local:=True Cells.Select Selection.Copy Windows("Report.xls").Activate Sheets("元データ").Select Cells.Select Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _ :=False, Transpose:=False Windows(2).Activate ActiveWindow.Close SaveChanges:=False

  • csv ファイルのデータを文字列として開く

    csv ファイルを開いた時に、最初から 全てのセルの 「セルの書式設定 > 分類」を「文字列」にすることは出来ますか? 一度、拡張子を txt に変えて 「テキスト ファイル ウィザード」 「列のデータ形式」を文字列にするのは知っているのですが、 ・拡張子を変える ・エクセルを開く ・ファイルを選ぶ ・全ての列を選択 ・文字列にする と非常に面倒なので csv ファイルのままでファイルを開いたら 最初から文字列にする方法を探してます。 お願いします。

  • CSVファイルについて

     文字ピタを使用してある印刷を行っており、CSVファイルを参照しています。しかし、CSVデータの中のある欄(口座番号・・・頭にゼロが付く)を文字列にして保存しても、再度開くと数値(頭のゼロが取れてしまう)になってしまいます。何か良い方法は無いでしょうか?

  • xlsとcsvのデータとの違いについて

    エクセルで13桁の番号を同じデータでxlsとcsvに保存したんですが、xlsだと13桁の番号は表示されますが、csvのデータだと文字化けして正しく表示されません。 「秀丸」「サクラエディタ」などのツールを使っても、csvの方は正しく表示されませんでした。 どなたか原因・csv表示の対処方法のわかる方教えてください。 宜しくお願いします。

  • CSVファイルの扱い

    教えてください。 CSVファイルをExcelで開く時の問題点です。CSVファイルの中に「00050」と言うような文字列が存在しています。ところがExcelでこれを開くと数値と認識してしまい、「50」と表示されてしまいます。これをExcelのセルのプロパティ等でセルの書式を文字列としても既にExcelにインポートされてしまったデータは「50」としか表示がされません。 「00050」として表示するための何か方法はないのでしょうか? みなさんよろしくお願いします。

  • エクセルデータからCSVファイルへの変換について

    現在エクセルファイルにあるデータをCSVファイルへ変換する作業(エクセルでデータを作成して、保存時にCSVファイルを選択)をしているのですが、以下の例の場合うまく変換ができません・・・。 基本的な質問かもしれませんがどなたかご存知でしたら教えていただけると助かります。 よろしくお願いします。 【例】         (エクセル) ⇒  (CSV) うまくいく   12345     12345 うまくいかない 01234     1234 上記のようにエクセル上は文字列で管理されている ケースだとCSVファイルに変換した時数列に変換 され、上記例のうまくいかないケースのように 頭に0がある場合CSVだと0が消えてしまいます。 よろしくお願いします。