ACCESSのインポートやエクスポートの定義

このQ&Aのポイント
  • ACCESSのインポートやエクスポートの定義について解説します。
  • Windows7およびACCESS2007を使用した初心者レベルの方に向けた内容です。
  • インポートやエクスポートの操作がボタン化できるかどうかについてのアドバイスをお待ちしています。
回答を見る
  • ベストアンサー

ACCESSのインポートやエクスポートの定義

はじめまして windows7 ACCESS2007 を使用しております。 ACCESSは初心者レベルになります。 現在作成中のシステムでACCESSを使用しており、 データのインポートやエクスポートを頻繁に行います。 定義の保存は行っていまして、そこから実行すれば良い事も判ったのですが、 毎回「保存済みのインポート操作」や「保存済みのエクスポート操作」を開くのが 手間に感じております。 他の処理につきましてはボタンにて起動する様に出来たのですが、 インポートやエクスポートの操作がボタン化出来るかが判りません。 是非アドバイスなど頂けますと幸いでございます。 宜しくお願い申し上げます。

noname#178200
noname#178200

質問者が選んだベストアンサー

  • ベストアンサー
  • chie65535
  • ベストアンサー率43% (8517/19361)
回答No.1

VBAで書いて、フォーム等に貼り付けたボタンを押したら呼び出す、とかが可能です。 テキストのインポートの例 http://www.geocities.jp/cbc_vbnet/tips/txtimport.html 対象のファイル形式により「TransferText」の部分が「TransferSpreadsheet」(ExcelのBook用)になったりします。 インポートかエクスポートかは、引数の「acほげほげ」で指定します。

noname#178200
質問者

お礼

お返事遅くなり申し訳ございません。 VBAはほとんど未経験ですので、勉強しながらシステムの完成を目指します。 有難うございました。

関連するQ&A

  • ACCESS97のインポート・エクスポートについて

    ACCESS97を使用しています。 インポート・エクスポートについて下記の質問があります。それぞれ  ファイル-外部データの取り込み-インポート  ファイル-名前を付けて保存/エクスポート で実行できます。  また定期的に実行したい場合、フォーム上の操作によって  モジュール(プロシージャ)を実行させ インポート・エクスポートする方法も  見たことがあります。 今回 教えてほしいのは  Q1   ファイルの操作とモジュールの作成以外で    インポート・エクスポート操作   をする方法はあるのかどうか です。    また関連して  Q2 EXCELファイルからインポートすることは可能かどうか  Q3 SLKファイルへエクスポートすることは可能かどうか  教えて頂きたいと思います。

  • ACCESSでインポート・エクスポートについて質問です

    EXCELのデーターをボタンをクリックするだけでインポート、ACCESSのデーターもボタンをクリックするとエクスポートできるようにする方法を教えてください。

  • Accessにインポートしようとするとエラーに

    Access2000にcsvファイルをインポートしようとすると、最後の「完了」ボタンクリック時に、下記エラーが表示され、 インポートが行われません。 「フィールド'フィールド名'の開始位置'35642'が有効ではありません。開始位置は32,767以内で指定してください。」 「インポート/エクスポート定義 'ファイル名 インポート定義'を保存するときにエラーが発生しました。」 これは、どこを修正すればいいのでしょうか?

  • ACCESSからエクセルへのエクスポート

    非常に困っています。どなたか教えて下さい。 エクセルのCSVファイルからアクセスのテーブルにデータをインポートして そのテーブルから新しいエクセルファイルにデータをエクスポートします。 (1)エクセルの元ファイル 列1 数値 1桁 (2)アクセスにインポート(インポート定義)        列1 数値型 1桁                 書式で3桁にする。 (3)エクセルにエクスポート(エクスポート定義)  列1 1桁になってしまいます。 ※(2)までは書式に000を入れることで解決しました。   (3)にエクスポートした状態で 列1を3桁にしたいのです                     例えば0→000 ちなみにアクセスは2002を使用しています。 どなたか教えて下さい。本当に困っています。

  • アクセス(ACCESS) インポート定義について

    アクセスのインポート定義ファイルのコピーをしたのですが格納場所とかあるのですか? 現在使用中のMDBファイルが幾つかあります。MDBファイル毎にインポート定義ファイルが設定されてしまうので、別のMDBで同インポート定義ファイルを使用したい場合は、再度同じ仕様のインポート定義ファイルを作成しなくてはならないので面倒です。 他に、良いやり方がありましたらご教示願います。

  • ACCESS2000 固定長テキストのインポート

    ACCESS2000で固定長テキストデータをINPORTしたいのですが、うまくいきません。 テキストインポートウィザードの[設定]で[定義]ボタンを押して、呼び出してきた定義(フィールドの情報)を追加修正したのち、INPORTを行おうとしています。 ところが、追加修正した定義(フィールドの情報)を保存できず、困っています。 いざ[保存]を押すと、ボタンを押した時点で入力した情報がすべてなくなってしまう(入力前の状態に戻ってしまう)のです。 だから、インポート/エクスポート定義を保存したいのですが、保存できない状況に陥っています。 フィールドの数が非常に多いデータのため、途中で保存し再呼び出しという作業がどうしても必要になります。 回避の方法をご存知でしたら教えてください。 例えば、インポート定義そのものを利用しなくても、固定長テキストデータをACCESSへINPORTする方法があれば、それでも結構です。 よろしくお願い致します。 なお、当方はACCESS初心者なので、VBAなど難しいことはできればしたくありません。

  • VBAでAccessのテーブルのエクスポート・インポートをするには。

    すみませんが、教えてください。 Excel+VBAで、AccessをSQL,ADO,ADOXで操作しようとしています。 a.mdbのテーブルを、b.mdbに、エクスポート(インポート)したいのですが、やり方がわからず困っています。 すみませんが、テーブル構造のみをエクスポートする方法、データを含めてエクスポートする方法を教えてください。

  • IEのお気に入りのインポート&エクスポートで

    Vistaです。IEのお気に入りを内容を変更する度にエクスポートしてます。 FireFoxも使用していて、こちらも同様にエクスポートしていますが、FireFoxはブックマークの中身の並び順がユーザーが並べた順のままエクスポートされて、インポートもできますが、IEはどちらもできないためいちいちインポートした際手動で並べ直さないといけないのが面倒です。 あいうえお順とかABC順とかではないので、毎回この手間をいい加減省きたいです。 IEをFireFox同様にユーザー任意順にインポート&エクスポートできませんか?Vista同様7でも。(7購入したので)解る方教えてください、お願いします。

  • エクセルのデータをアクセスへ自動インポート(エクスポート)したい。

    いつも大変お世話になっております。m(_ _)m 質問させてください。 エクセルに存在するデータベースのデータを、アクセスにインポートしたいのですが、アクセス側の「取り込み」みたいなボタンを押せば、ある程度自動的にするような仕組みを作りたいです。 「ある程度」というのは、「ボタン1つですべて実行されるように」というところまで自動化されなくても大丈夫です。 参照先、インポート先のテーブル名などのマウス操作は入っても大丈夫です。 そのようなことができますでしょうか? できるだけ具体的に教えていただけると助かります。 よろしくお願いします。

  • Access2010でインポート定義の編集

    Access2010でインポート定義の編集をしたいのですが、そのような画面が見当たりません。 システムのテーブルを変更するのではなく画面で内容が確認できて、変更でくるといいのですが、そのような画面はないのでしょうか?

専門家に質問してみよう