• ベストアンサー

アクセス ステータスバーの文字を表示させたい

エクセルなら、 Sub Sample01() Application.StatusBar = True Application.StatusBar = "あああ" End Sub で、左下に文字を表示させられますが、 同じコードをアクセスで実行すると、「StatusBar 」の部分が、コンパイルエラーになります。 なので、 Sub Sample02() DoCmd.StatusBar = True DoCmd.StatusBar = "あああ" End Sub として見ましたが、結果は同じでした。

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

  • ベストアンサー
  • DexMachina
  • ベストアンサー率73% (1287/1744)
回答No.1

Accessの場合は、SysCmdを使用します。 Public Sub Sample03   SysCmd acSysCmdSetStatus, "あああ"   'または以下の書き方でも可   'Application.SysCmd acSysCmdSetStatus, "あああ"   'Call SysCmd(acSysCmdSetStatus, "あああ")   'Call Application.SysCmd(acSysCmdSetStatus, "あああ") End Sub なお、文字列を消す場合は、「""」(空文字)は指定できないので、 代わりに「" "」(半角スペース)などを指定します。

k234uhsfd
質問者

お礼

いくつもの方法を教えていただきありがとうございました。 おっしゃる通りから文字を指定したらエラーになりました。 戻し方も教えてくれてありがとうございます。