dポイントプレゼントキャンペーン実施中!

ACCESS2007を使用しています。
EXCELをインポートすると、余計な空白の行と列があり、フィールド名が定義されていないので、フィールド1、フィールド2のようになり、レコード数もブランクで取り込まれています。
インポート時に、この余計な空白の行と列を削除したいのですが、どうすればいいでしょうか?
現在、アクションマクロにて実行を行っていますので、アクションマクロでの対応を教えてください。
どうぞよろしくお願いいたします。

A 回答 (1件)

VBAでの記述はできますが、


アクションマクロの既存機能だけではできないと思います。


VBAでプロシージャを作れば、マクロのアクションとして
「プロシージャの実行」を選択し、作成したプロシージャ名を
指定してやれば、指定行・列のみインポートできます。


VBAで記述してみられる気になられたのなら、
http://www.geocities.jp/cbc_vbnet/
http://www.accessclub.jp/bbs3/0565/superbeg16353 …
あたりを参考になさると良いかと思います。
何かわからなければまた、新たに質問してください。
くれぐれも、御自分でいろいろ試さないで「VBAで作ってください」
などと丸投げなさらぬよう。


それはできないということであれば、毎回毎回、メニューバーの[ファイル]→
[外部データの取り込み]→[インポート]から取り込むという手もあります。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A