私はAccess VBA Editorで独自のツールバーボタン(commandbarbutton)を作成しようとしています。それは "RunTests"と呼ばれるパブリックモジュールでプロシージャを実行するためのボタンです。私はそのようにボタンを作った:Access VBA CommandBarButton.OnActionが機能しません
Public Sub CreateToolbar()
Dim cmdBar As CommandBar
Dim cmdButton As CommandBarButton
Set cmdBar = Application.VBE.CommandBars.Add("Run Tests")
Set cmdButton = cmdBar.Controls.Add(msoControlButton)
cmdButton.FaceId = 558
cmdButton.DescriptionText = "Run the tests"
cmdButton.Caption = "Run Tests"
cmdButton.OnAction = "RunTests"
cmdButton.Enabled = True
cmdButton.Style = msoButtonIconAndCaption
cmdBar.Visible = True
End Sub
私はテストとして手順を実行した。そして、それはちょうど良いボタンを作成しました。しかし、「クリック」アクションは応答しません。ボタンはクリック可能ではないようです。なぜ誰が知っていますか?
編集:見つけた解決策:http://support.microsoft.com/default.aspx?scid=kb;en-us;Q280607 - 私はそれを閉じることができたらすぐに私自身の質問に答えます。解決策が見つかりました
リンクが壊れています。これをどのように行ったか覚えていれば、その答えを知ってうれしいです。 –