- ベストアンサー
VBでインポート定義の利用 保存場所は何処?
アクセスで、テキストファイルをインポート定義を利用してVBでインポートしていますが、追加時にインポート定義を開いてから保存して利用しています。定義は何処に保管されているのでしょうか?また、簡単にVBなどでコントロールは出来ないでしょうか?ご存知の方助言お願い致します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
そうですよ 97と2000で出来るのは確認しています テキストインポートウイザードの処理で 左下に 設定ってでますよね それをクリックすると もう一つダイアログが出て そこのフィールドの情報は アクセスのテーブルと同じなんで 全体を選ぶ(反転させる) Ctrl+C で 出来ます あとはEXCELをひらいて 編集して テキストインポートウイザード のインポート定義を書き換えます
その他の回答 (1)
- deecyan
- ベストアンサー率38% (89/233)
回答No.1
定義は何処に保管されているのでしょうか? MSysIMEXSpecs (ヘッダー部) MSysIMEXColumns (詳細部) ってゆう アクセスの内部テーブルです。(バージョンによって違うかも) 定義をいちいち設定するのがめんどうなのかな (私はインポート定義をする画面で 一旦EXCELに貼り付けて編集しそれを貼りなおしてます) それとも保存してある 定義を使いたいのかな? DoCmd.TransferText acImportDelim, "Aaa インポート定義", "", "filename.txt", False, ""
質問者
補足
ご回答ありがとうございます。 アクセス2000~2003等でインポート定義をエクセルに貼り付ける事ができるのですか?Ctrl+C Ctrl+Vですか? ピントが外れていたら申し訳ございません。 よろしくお願い申し上げます。
お礼
ありがとう御座いました。確かにエクセルに貼り付けることが出来ました。更にアクセスにもエクセルから貼り付ける事も出来ました。