- ベストアンサー
UserForm1.Showでエラーになります。1
Thisworkbookのところで Option Explicit Private Sub Workbook_Open() UserForm1.Show End Sub とプログラミングすると UserForm1.Showでエラーになります。 どうすればよいでしょうか。 Excel2013でプログラミングしています。 UserForm1.Showもきちんと作成済みです。 エラーメッセージは、 実行時エラー’424’ オブジェクトが必要です。 と出ています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
今試してみましたが動きますよ? 恐らく提示されていない、UserForm1の中の何かが間違っています。 以下の2サイトがそのまま参考になると思います。 http://okwave.jp/qa/q4218152.html http://hpcgi1.nifty.com/kenzo30/b_cbbs/cbbs.cgi?mode=al2&namber=20966&no=0&P=R&KLOG=136 ちなみに、 1. VBEの左側:プロジェクトの部分で右クリック 2. 挿入→ユーザーフォーム 自動的にUserForm1ができあがると思います。 3. 表示→プロパティウィンドウ 4. プロパティウィンドウが左下に出るはずですので、 (オブジェクト名)が UserForm1 になっているか確認。 で、このオブジェクト名が間違っていると「変数がどうたら」といった別のエラーになりますね。
お礼
Userform_Initialize()を削除したらUserForm1 が表示されるようになりました。 ありがとうございます。