- ベストアンサー
マクロ ユーザーフォームが表示されない
いつも回答して頂き、ありがとうございます。 Sub UserForm1() UserForm1.Show End Sub と記述しましたが、エラーが発生し、ユーザーフォームが表示してくれません。 コンパイルエラー:Functionまたは変数が必要です フォームはコマンドボタンを一つ配置し、 Private Sub CommandButton1_Click() Unload UserForm1 End Sub と記述してあるだけです。何が悪いのでしょうか?御教授の程宜しくお願い致します。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
単純にマクロ名が悪いだけです。 素直に Sub macro1() UserForm1.Show End Sub あるいはどーしてもというなら sub Show_UserForm1() userform1.show end sub とでもしてみます。 #変数名にマクロの予約語を使っちゃいけません、とかの常識的な注意事項の延長上にあるミスです。
お礼
フォームの名前も変数の一つだったんですね。教えて頂きありがとうございました。