発行者ドキュメント用のマクロを開発しようとしています。このマクロを実行すると、ユーザーが 3 種類のクライアントのいずれかを選択できるポップアップが表示され、選択したオプションに応じてテキスト ボックスに異なる箇条書きが追加されます。同じソースから来ていると思われる 2 つの異なる問題が発生しています。一番の問題は、ユーザー フォームのボタンがクリックされたときに別のマクロを実行することができないことです。問題 2 は、ツールバーの 1 つにマクロを追加したのに、マクロをクリックしても何も起こらないことです。どちらの場合も、マクロを実行していないだけです。私は何を間違っていますか?
ユーザーフォーム1
Private Sub CommandButton1_Click()
Application.Run ("ShapeTest")
End Sub
Private Sub UserForm_Initialize()
With ListBox1
.AddItem ("Federal")
.AddItem ("State")
.AddItem ("Local")
End With
End Sub
このドキュメント
Private Sub GenerateStatement()
UserForm1.Show
End Sub
Private Sub ShapeTest()
MsgBox ("Hello!")
Application.ActiveDocument.Pages(1).Shapes(1).TextFrame.TextRange.InsertAfter`enter code here`(Chr(13) & "My Text")
End Sub