いつも楽しく勉強させていただいております。
Access2013を使っています。
やりたいことはこのAccessにPSV形式(","の代わりに"|"で区切られている)のファイルをインポートしたいのですが、うまくいきません。
[外部データ]-[テキストファイル]-[参照]で開くダイアログボックスで拡張子.psvのファイル名を指定すると下記のエラーとなります。
"次の拡張子がないテキストファイルはインポートできません。txt,csv,tab,asc,tmp,htm,html,log"
つまり拡張子がいけないようです。
ファイルの拡張子を.csvに変更してインポートするとうまく取り込めるときと"インデックスが有効範囲にありません"のエラーになるときがあります。
うまくいったときにインポートの定義を保存しようとしましたが、できませんでした。
当面の逃げ道としては、"|"を","に変更し、拡張子を.csvにして保存したファイルを取り込んでいます。
それでもいいのですが、何かスマートな解決法はないものでしょうか。
No.2ベストアンサー
- 回答日時:
PSV という拡張子というか、パイプ|で区切るのを初めて知りました。
根本的なのはファイルを作成している方で対応してもらうのが一番でしょうけど、
多分、無理な相談だと思われますので、
VBA でファイルをリネームしてインポートする処理を作るくらいではないですかね。
Excelだと柔軟に読み込めますが、Access は頑固一徹です。
>インデックスが有効範囲にありません"のエラーになるとき
既存のテーブルに追加インポートなら
フィールドのインデックスが、「はい重複なし」に設定されている場合が
Google とありますね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 複数のcsvファイルをExcelに一括変換したい 2 2023/03/03 12:44
- Access(アクセス) access,vbaでフォルダ内のファイルをテーブルにインポート、ファイル名もフィールドに追加したい 1 2022/08/31 11:11
- XML エクセルのマクロについて教えてください。 3 2023/02/06 09:06
- Visual Basic(VBA) Excelのマクロについて教えてください。 作業フォルダ内に2つのファイルがあります。 このファイル 2 2023/07/09 13:40
- Outlook(アウトルック) 【 Windows 10 】アドレス帳に正しくインポートを完了させたい。 3 2023/04/23 13:41
- その他(ソフトウェア) コマンドプロンプトについて教えてください。 状況: 画像編集ソフト上でネットから保存した画像を使うの 3 2022/05/26 11:14
- Access(アクセス) Access2016のExcelインポートの機能のことで教えてください 1 2022/09/11 14:58
- Excel(エクセル) ドキュメントに保存していたエクセルのファイルが開きません。 2 2022/12/02 09:38
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/08 11:02
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/06 13:01
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
accessで項目内の文字を自動改...
-
【CSVファイル】先頭の文字列に...
-
ThunderbirdのメールをCSVでま...
-
Access インポート
-
csvファイルが保存すると数...
-
アクセスでcsvに出力した際、頭...
-
Access95のエクスポートで教え...
-
100万行のCSVを10万行ずつのフ...
-
OutlookからBecky!へ
-
DB2のエラーコードについて
-
TSVのファイルをACCESSにインポ...
-
ファイル名が同じ場合自動的に...
-
datファイルをACCESS...
-
datファイルをAccessでイ...
-
Access2007のエキスポートについて
-
カンマがデータとして入ってるC...
-
sqlldrのフィールドの属性について
-
Word97でテキストデータの取...
-
共有フォルダに誰が何にアクセ...
-
SQLPLUSで結果を画面に表示しない
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【CSVファイル】先頭の文字列に...
-
100万行のCSVを10万行ずつのフ...
-
アクセスでcsvに出力した際、頭...
-
Access インポート
-
タブ区切りデータからダブルコ...
-
TXTで作成したファイルをDATフ...
-
ThunderbirdのメールをCSVでま...
-
Access2007のエキスポートについて
-
accessで項目内の文字を自動改...
-
csvファイルが保存すると数...
-
アクセスがインポートできる容...
-
カンマがデータとして入ってるC...
-
sqlldrのフィールドの属性について
-
Accessでdatファイルのインポート
-
TSVのファイルをACCESSにインポ...
-
Access95のエクスポートで教え...
-
エクセルデータをテキストファ...
-
CVS形式とは?
-
複数のテキストファイルをエク...
-
VBAでMSアクセスに、Tab区切り...
おすすめ情報