- ベストアンサー
ExcelVBAからAccessMDB内のテーブル存在チェックをしたい
Excel2002 Access2002 で開発しています。 ExcelVBAから使用するAccess2002MDB内に必要なテーブルが存在するかチェックをしたいのですが、ご存知の方いらっしゃいましたら、よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
システムテーブル:MSysObjectsをセレクトすれば分かります。 Nameがテーブル名 Typeが 1 がテーブル SELECT Name From MSysObjects WHERE Type = 1 上記でテーブル一覧が取れます。 まあ、データアクセスにADO(OLE DB)とかDAOを使っているか分かりませんが、SQL文の発行くらいは出来ていると思いますので後は分かりますよね。
お礼
遅くなってしまい大変失礼致しました。 yanmaaさんの回答のおかげで無事に、修了することができました。本当にありがとうございました。