No.3ベストアンサー
- 回答日時:
こんにちは。
A列を「文字列」として読み込めば良いでしょう。そのためには、Schema.ini
という定義ファイルを CSV ファイルと同一フォルダに置いておきます。
例えば、その CSV の名前が Sample.csv とすれば、
[Sample.csv]
ColNameHeader=False
Format=CSVDelimited
FixedFormat=RaggedEdge
Col1=[No] Char Width 255
Col2=[個数] Float Width 16
のような内容をメモ帳に貼り付けて、Schema.ini という名前で CSV と
同じフォルダ内に保存して下さい。
■参考URL:スキーマ
http://makotowatana.ld.infoseek.co.jp/access/dah …
ありがとうございました。
そのままでは少し不都合があったのですが、少し修正するとうまく
抽出することが出来ました。
この様な方法で読み込みのデータ型を指定する事が出来るんですね。
勉強になりました。
参考までに、修正したSchema.iniを載せておきます。
[Sample.csv]
ColNameHeader=True ← Falseだと見出し行も抽出されてしまいました。
Format=CSVDelimited
FixedFormat=RaggedEdge
Col1=No Char Width 255 ← 〔〕があると見出しに( )がついてしまいました。
Col2=個数 Float Width 16
No.2
- 回答日時:
問題なく取り込めると思いますが?
どんな操作をされたかのか教えてください。
あと、Excelのバージョンも。
この回答への補足
回答ありがとうございます。
EXCELのバージョンは2003です。
1、〔データ〕-〔外部データの取り込み〕-〔新しいデータベースクエリ〕を選択する。
2、データソースの選択画面でオプションを選択し、ネットワーク上の
txtファイルの参照する。
3、データソースにMicrosoft Text Driver (*.txt,*.csv)を指定する。
4、Microsoft Query で抽出条件を入力して結果をワークシートに出力する。
以上が操作の簡単な流れです。
数字だけのNoやアルファベットを含むNoだけの場合は、問題ないのですが
両者が混在しているとアルファベットを含むNoのみが表示されない様です。
消えたNoのその他のデータ(個数)は残っているので、抽出はされています。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) EXCELの外部データ取得ができない 1 2023/03/23 09:03
- Excel(エクセル) VBA : スクレイピングできない 4 2023/05/12 22:26
- Excel(エクセル) Excelの並び替え(先頭の文字以外を基準に並び替えたい) 3 2023/07/07 22:21
- Visual Basic(VBA) VBA 毎日取得するデータを順番に反映していく方法 6 2023/08/26 16:22
- Excel(エクセル) PowerQueryに詳しい方教えてください(Office365) 1 2022/07/24 21:11
- USBメモリー・SDカード・フラッシュメモリー microSDカードに追記出来ない 9 2023/06/18 17:19
- Excel(エクセル) Excelで、別シートの表のステータスに伴った動的な自動転記をしたいです。 2 2023/06/14 15:56
- Excel(エクセル) CSVファイルがカンマ区切りにならない。対処法を教えていただきたいです。 仕事でSMS一斉送信ができ 2 2022/07/01 21:24
- Excel(エクセル) EXCEL 関数を教えてください。(A列の同じ値が複数ある場合vlookupで出来ますか) 4 2022/12/07 20:54
- その他(プログラミング・Web制作) pythonでクラスで複数のメソッドを利用する方法 2 2022/04/15 04:17
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
excelインポート時の「実行時エ...
-
複数のcsvファイルを1つのEXCEL...
-
datファイル→csvファイル→datフ...
-
VBAで一定期間の名簿を検索、抽...
-
大量のCSVデータを1つのエ...
-
エクセルファイルの特定セルに...
-
複数のCSVファイルを横に並べて...
-
EXCELで外部データの取り込みが...
-
エクセルの指数を無効にしたい
-
【マクロ】その時、その時で変...
-
フォルダ内の全ブックのシート...
-
複数のデータ系列の線の太さを...
-
ファイル名を今日の日付、時刻...
-
ExcelVBAで今開いているユーザ...
-
Powerpointでランダムな数字の...
-
エクセルファイルを自身のファ...
-
エクセル終了時の保存確認メッ...
-
ピボットグラフの書式の固定に...
-
アクセス ファイルの重さの限界
-
外部データを取り込むマクロ
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルの指数を無効にしたい
-
複数のCSVファイルを横に並べて...
-
excelインポート時の「実行時エ...
-
「ほかのアプリケーションを無...
-
大量のCSVデータを1つのエ...
-
VBAでCSVの1行目だけを書き換え...
-
CSVファイルの結合(重複データ...
-
複数のcsvファイルを1つのEXCEL...
-
二つのCSVファイルを照らし合わ...
-
datファイル→csvファイル→datフ...
-
EXCELにcsv形式の外部データを...
-
VBAでユーザーフォーム上に参照...
-
【VBA初心者】同じフォルダ内の...
-
【エクセル VBA】CSVファイルの...
-
EXCELLの動きが遅い
-
複数個のascファイルを1つ...
-
複数の同じ様式のエクセルデー...
-
Excel VBAを使った複数のCSVフ...
-
破損したExcelファイルの内容を...
-
Accessにエクセルからデータを...
おすすめ情報