Excel・Accessで時々CSVやタブ区切りファイルからデータを取り込んでいます。
ExcelではCSVファイルを取り込むとメニューの[ファイル(F)]のオープン履歴に残りますが、AccessでCSVファイルを読み込んだ履歴を残せるような設定等はありませんでしょうか?
いつもAccessでは[ファイル(F)]-[外部データの取り込み(G)]-[インポート(I)...]からCSVファイルのデータを読み込んでいます。
使えるOfficeのバージョンは 97~2003 のいずれかです。
※機能を見つけられないだけなのか、それとも実際に機能がないのかもよくわかっていませんので、無理なら無理と教えてもらえると助かります。
No.2ベストアンサー
- 回答日時:
> AccessでCSVファイルを読み込んだ履歴を残せるような設定等は
> ありませんでしょうか?
残念ながら、Accessにはその機能はありません。
Access2007で、「インポート操作を記録する機能」はつきましたが、
これもあくまで「同じファイルを再度インポートする際の自動化用」で、
履歴の記録までは対応していません。
(誤解を恐れずに言うなら、「インポートに限定した、Access版
『新しいマクロの記録』」といったところ)
ただ、Accessの組込機能としてはありませんが、インポート用の
フォームを自作し、その履歴を記録するテーブルや追加/更新
用クエリを起動するマクロ/VBAを記述すれば、対応は可能と
思います。
(実行確認のMsgBoxでOkを選択したら、Now関数とEnviron関数で
実行開始日時と実行者を記録、インポート対象ファイルの指定には
FileDialogオブジェクトを使用するなどしてファイルパスを取得の上、
DoCmd.TransferTextでインポートを行い、インポートが終了したら
実行終了日時を記録、といった感じ)
※Environ関数の引数に「"UserName"」を指定すれば使用者名が、
「"ComputerName"」を指定すればコンピュータ名が、それぞれ
取得できます。
※以前はWindows API関数で取得していたのですが、nicotinismさんの
以前の回答でEnviron関数を知りました。
この場を借りてお礼申し上げます。
http://oshiete.goo.ne.jp/qa/2833483.html?order=D …
+αの情報までありがとうございました。
お察しのとおり、「インポート手順の保存」は目的の機能とちょっと違います。
それくらい手軽にできてほしかったんですがねえ。
VBAかマクロで対応することにします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- XML PHP.laravelについて 1 2023/07/06 15:26
- Excel(エクセル) CSVファイルがカンマ区切りにならない。対処法を教えていただきたいです。 仕事でSMS一斉送信ができ 2 2022/07/01 21:24
- Excel(エクセル) エクセルのVBAについて とあるサイトのコードを参考に、CSVの文字化けを直すVBAを作成しているの 7 2022/11/04 14:15
- その他(プログラミング・Web制作) Pythonで、データファイルと列名ファイルを1つのファイルにしたいです。 1 2023/07/27 20:29
- Visual Basic(VBA) VBA 毎日取得するデータを順番に反映していく方法 6 2023/08/26 16:22
- Access(アクセス) CSVファイルの「0落ち」にVBA 6 2023/02/02 15:27
- Access(アクセス) access,vbaでフォルダ内のファイルをテーブルにインポート、ファイル名もフィールドに追加したい 1 2022/08/31 11:11
- その他(プログラミング・Web制作) データ解析ソフトRでのファイル入力read.csvがエラーになります 7 2022/03/27 22:11
- Access(アクセス) accessでexcelを読み込む時のデータ型 1 2022/03/28 19:45
- Excel(エクセル) csvファイルをExcel形式で読み込むには 2 2023/07/03 13:09
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
複数eml形式のBecky!への一括イ...
-
Excelのデータ(数字)をテキス...
-
SQLSever 一括インポートについて
-
CSVファイルを固定長のテキスト...
-
notepad++ で作成した文書を cs...
-
CSVデータをエクセルのセル...
-
Wordの文章をExcelに内容ごとに...
-
【Access】クエリで抽出...
-
CSVファイルをEXCELに...
-
ISOファイルとMDSファイル
-
生鮮MDシステムについて。
-
差し込み印刷の元データファイ...
-
花子のデータ→エクセルに変換し...
-
Accessのaccdbファイルを起動で...
-
USBの読み取り専用を解除する方法
-
Word2000でvlookup
-
MGRファイルについて
-
「パス名が無効です」の発生原因
-
エクセルでのアクセス履歴をと...
-
共有フォルダの最終アクセス者...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【Access】クエリで抽出...
-
Wordの文章をExcelに内容ごとに...
-
Excelのデータ(数字)をテキス...
-
Excelでhtml形式のテキストを表...
-
複数eml形式のBecky!への一括イ...
-
SQLSever 一括インポートについて
-
アクセス(ACCESS) インポート...
-
ダブルクォーテーション囲いカ...
-
アクセス2007でのインポートエ...
-
多数のeml形式ファイルを1つの...
-
VBA 複数のCSVファイルを一度...
-
ACCESS CSV形式でエクスポート...
-
複数のメールファイルを1つの...
-
アクセスで小数点以下1桁まで...
-
ACCESS でインポートフ...
-
エクセル2000で65536行を超える...
-
[VBA]csvファイルを開いて保存...
-
CSVファイルを固定長のテキスト...
-
複数のエクセルファイルをアク...
-
ACCESS複数テキストファイルを...
おすすめ情報