- 締切済み
ACCESS2007インポート時の空白行列削除につ
ACCESS2007を使用しています。 EXCELをインポートすると、余計な空白の行と列があり、フィールド名が定義されていないので、フィールド1、フィールド2のようになり、レコード数もブランクで取り込まれています。 インポート時に、この余計な空白の行と列を削除したいのですが、どうすればいいでしょうか? 現在、アクションマクロにて実行を行っていますので、アクションマクロでの対応を教えてください。 どうぞよろしくお願いいたします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- nao-y
- ベストアンサー率58% (111/190)
回答No.1
VBAでの記述はできますが、 アクションマクロの既存機能だけではできないと思います。 VBAでプロシージャを作れば、マクロのアクションとして 「プロシージャの実行」を選択し、作成したプロシージャ名を 指定してやれば、指定行・列のみインポートできます。 VBAで記述してみられる気になられたのなら、 http://www.geocities.jp/cbc_vbnet/ http://www.accessclub.jp/bbs3/0565/superbeg163530.html あたりを参考になさると良いかと思います。 何かわからなければまた、新たに質問してください。 くれぐれも、御自分でいろいろ試さないで「VBAで作ってください」 などと丸投げなさらぬよう。 それはできないということであれば、毎回毎回、メニューバーの[ファイル]→ [外部データの取り込み]→[インポート]から取り込むという手もあります。