Access (VBA)

Access VBAに関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(Windows 7 Professional : Access 2003)
EXCEL側にメッセージを表示させたい
投稿日時: 19/07/17 12:25:05
投稿者: ひっかくん

よろしくお願いします。
ACCESS VBAにてEXCELを操作しています。
EXCEL上のデータをカウントして、何個あるか、メッセージを表示したく
以下のようにしました。
 
Set objEXCEL = CreateObject("Excel.Application")

objEXCEL.MsgBox カウント数

 
しかし、実行すると、エラーメッセージ
 
実行時エラー'438';
オブジェクトは、このプロパティまたはメソッドをサポートしていません。
 
となります。
 
EXCELがアクティブになっているので、EXCEL側にメッセージを表示したいです。
 
よろしくお願いします。
 

回答
投稿日時: 19/07/17 13:36:14
投稿者: Suzu

MsgBox ですが、これは Access Application のメンバーではありませんよ。
 
VBA のメンバーです。なので、当該エラーとなります。
 
 
メッセージが表示されれば良いのであれば
 
【自動的に閉じるメッセージボックス】
https://www.moug.net/tech/exvba/0010017.html
では、不足でしょうか。

投稿日時: 19/07/17 15:16:24
投稿者: ひっかくん

Suzu さん、回答ありがとうございます。
 
ばっちりです!ありがとうございました!