No.2ベストアンサー
- 回答日時:
以下をやって見ましたが、下記のようにスムーズに行きましたが。
質問内容との接点はありませんか。質問の意味は、そういうことじゃない、とか何かあれば補足してみてください。ーーー
Sheet1にコマンドボタンを1つ張り付けた(UserForm1の表示のトリガ用)
VBE画面で挿入ーユーザーフォームを3回やって
UserForm1
UserForm2
UserForm3
と原型が出来た。当初の名前がVB6とでは違うと思う。
それぞれのフォームに1つずつコマンドボタンを貼り付けた。
「次へ」の意味のボタン。
それぞれのコマンドボタンのクリックイベントには
Form1では
Private Sub CommandButton1_Click()
UserForm1.Hide
UserForm2.Show
End Sub
Form2では
Private Sub CommandButton1_Click()
UserForm2.Hide
UserForm3.Show
End Sub
F0rm3では
Private Sub CommandButton1_Click()
UserForm3.Hide
UserForm1.Show
End Sub
====
ユーザーフォームの実行をして
シート1のボタンをクリックするとUserForm1が現れ、
UserForm1のボタンをクリックすると、UserForm2が現れ、
UserForm2のボタンをクリックすると、UserForm3が現れ、
UserForm3のボタンをクリックすると、UserForm1が現れた。
ーー
オブジェクト名を「第1画面」に変えるとUsrForm1.Show
は 第1画面.Show でうまくいきました。
タイトル部はプロパティのCaptionで変えます。
No.1
- 回答日時:
そのフォームのオブジェクト名を間違えていませんか?
単純なタイプミスって事も考えられますよ
VBAのIDEで ツール > オプションの 編集タブにある
『変数の宣言を強制する』にチェックをつけておいて開発する事をお勧めします
現在のコードの先頭で『Option Explicit』を記述してみましょう
メソッドShowなら たとえ小文字で記述しても確定すれば Showと言った具合に Sが大文字に変換されるはずです
小文字のままなら その前のオブジェクト名が間違っている可能性が高いですよ
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- Access(アクセス) アクセス 意図せずサブプロシージャを移動してしまうのを止めたい 1 2022/09/02 09:19
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
- 楽器・演奏 ★この考え方 どう思われますかぁ? 5 2023/06/08 16:44
- JavaScript jqueryを使ったスムーススクロールのコードを書いたのですが、HTMLコード内にある、a butt 2 2022/04/14 10:59
- Access(アクセス) Access 登録ボタンからサブフォームの更新 1 2022/07/22 10:23
- Visual Basic(VBA) 検索のユーザーフォームの表示について 1 2023/03/27 23:31
- Access(アクセス) アクセス フォームの自動入力 1 2023/03/20 00:18
- 据え置き型ゲーム機 PS4から5にデータ移行しようと思うのですが、エラーが出てうまいこといきません。 同じアカウントで入 3 2023/07/13 07:00
- Visual Basic(VBA) ユーザーフォーム「frm_基本❶」を立ち上げると新規で入力する行数を右下のNoとして表示しています。 1 2023/03/16 19:02
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBA シートのボタン名を変更し...
-
VBA(エクセル)で自動的にボタン...
-
VBA CommandButtonの文字ずれ
-
コマンドボタンやイメージにマ...
-
プロシージャからイベントをコ...
-
ユーザーフォームに別シートか...
-
3つのオプションボタンの場所...
-
TextBoxでEnterキーを押すと、...
-
VBAのボタンの位置が変わって困...
-
閉じると「+」になり開くと「-...
-
VB.NETです ラジオボタンの文...
-
フォームの再読み込み
-
VB.NETでマウスクリックイベン...
-
CommandButtonのCaptionを変化...
-
VBA ユーザーフォームラベルキ...
-
VBS でユーザーからいくつかの...
-
【VBA】Accessを終了する前にメ...
-
C#で動的に作ったtextboxを消す。
-
テラパッドを使ってるんですが...
-
C#プログラムで、ボタンをショ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBA シートのボタン名を変更し...
-
VBA(エクセル)で自動的にボタン...
-
ユーザーフォームに別シートか...
-
VBA CommandButtonの文字ずれ
-
フォームの再読み込み
-
セルをマクロのボタンにしたい。
-
Excel VBA Application.caller...
-
コマンドボタンやイメージにマ...
-
プロシージャからイベントをコ...
-
Access VBA でデータペーストを...
-
VBAのボタンの位置が変わって困...
-
閉じると「+」になり開くと「-...
-
[Excel VBA]コマンドボタンの入...
-
ASP.Net ラベルの内容をすぐに...
-
Excel マクロ 閉じるボタン
-
ボタン
-
CommandButtonのCaptionを変化...
-
VB.NETでマウスクリックイベン...
-
ボタンの枠線の様なものを消したい
-
C#で動的に作ったtextboxを消す。
おすすめ情報