No.2ベストアンサー
- 回答日時:
Private m_f2 As Form2
Private Sub Button1_Click(・・・
If m_f2 Is Nothing OrElse m_f2.IsDisposed Then
m_f2 = New Form2
End If
m_f2.Show()
End Sub
ありがとうございます。
希望通りのことができました。
実は、ネットで探して、この問題の対応策のページを見つけたのですが、私のvbのバージョンが古くて、myが対応していないため解決できませんでした。
これだと、私のバージョンでも問題が解決できたため助かりました。
ありがとうございました。
No.1
- 回答日時:
Dim f2 As New Form2()・・・この行で常にフォームが生成(新設)されます。
その後
f2.Show()・・・この行で新設されたフォームが表示されます。
*同一フォームが追加されて行く事になります。
Dim f2 As New Form2()の行を削除し、同一フォームが生成されない様にします。
f2.Show()をForm2.Show()として、フォームを表示します。
以上、お試し下さい。
ありがとうございます。
つまり、
Private Sub Button1_Click(・・・
Form2.Show()
End Sub
ってことでしょうか?
これだと、ビルドするとエラーがでました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) ユーザーフォーム「frm_基本❶」を立ち上げると新規で入力する行数を右下のNoとして表示しています。 1 2023/03/16 19:02
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
- Visual Basic(VBA) VBA Userformで一部別シートに転記がしたいのですが 2 2023/05/24 13:08
- Visual Basic(VBA) batからexeを実行し戻り値を受け取る EXEの実行内容の結果によって、戻り値を0か1かで返したい 1 2023/07/04 16:40
- JavaScript ①入力フォーム→②確認表示画面→③送信完了画面のコードを書いているのです、 入力フォームから受け取っ 2 2022/05/10 16:45
- Visual Basic(VBA) ユーザーフォームに2つのコンボボックス銀行名「ConboBox1」支店名を「ConboBox2」とし 4 2022/08/03 17:34
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/06 17:46
- Visual Basic(VBA) リストボックス セルの値を取得する 1 2022/05/21 20:47
- JavaScript フォームが空欄の時にフォームの外をクリックすると、エラーが出るコードを調べています。 1 2023/06/25 11:51
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
FORMが開いているかどうかの確認方法
Visual Basic(VBA)
-
C# formの2重起動禁止
C言語・C++・C#
-
フォームの二重起動の阻止
Visual Basic(VBA)
-
-
4
CloseとDisposeの違い
Visual Basic(VBA)
-
5
フォームの存在をチェックする方法
Visual Basic(VBA)
-
6
vb.netで画面のコントロールId名を変数で動的に制御し処理する方法
Visual Basic(VBA)
-
7
DataGridViewでセルクリックイベントを発生させるには
Visual Basic(VBA)
-
8
別フォームから戻ったときのイベント
Visual Basic(VBA)
-
9
【C#】別フォームも同時に閉じるには?
C言語・C++・C#
-
10
VB.NETで小数点以下の桁数を取得したい
その他(ソフトウェア)
-
11
フォームの再読み込み
Visual Basic(VBA)
-
12
インスタンス参照でアクセスできない。代わりに型名?
C言語・C++・C#
-
13
VB.NETで DataRow()を利用して、値からコードを取得したい。
Visual Basic(VBA)
-
14
同一のフォームを複数開いて
Visual Basic(VBA)
-
15
textboxユーザーコントロールのコピー&ペースト制御
Visual Basic(VBA)
-
16
Hideについて(.NET)
Visual Basic(VBA)
-
17
VB.NETで他のプロジェクトで作成したフォームを使う方法
Visual Basic(VBA)
-
18
SPREAD(GrapeCity)のセルにフォーカスを設定するにはどうしたらいいのでしょうか?
Visual Basic(VBA)
-
19
DataGridViewに空白がある場合はエラーにしたい
Visual Basic(VBA)
-
20
DataGridViewの各セル幅を自由に決め、その幅で固定したい
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ユーザーフォームを表示中にシ...
-
クリックイベントなのに、2回ク...
-
ユーザーフォームのテキストボ...
-
モーダルフォームとモードレス...
-
ExcelVBAのユーザーフォームの...
-
Access-VBAのPublic変数につい...
-
ユーザーフォーム上に現在日時...
-
Microsoft Formsの「個人情報や...
-
VBAでユーザーフォームを再表示...
-
ユーザーフォームのラベルに時...
-
Hideについて(.NET)
-
エクセルVBAのフォームを最...
-
Excelにて、ユーザーフォームで...
-
フォームのテキストボックスな...
-
フォームの位置を取得したい
-
ブックをCloseまたはQuitで閉じ...
-
テキストボックス入力データの...
-
[VB6.0]フォーム上に配置したコ...
-
複数モニタ使用時のフォームの...
-
MSGBOXのフォント大きさ変更
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ユーザーフォームを表示中にシ...
-
ExcelVBAのユーザーフォームの...
-
エクセルVBAのフォームを最...
-
クリックイベントなのに、2回ク...
-
ユーザーフォームのテキストボ...
-
モーダルフォームとモードレス...
-
Form_Load と Form_Activate の...
-
VBAでユーザーフォームを再表示...
-
Hideについて(.NET)
-
ACCESSのフォーム、開くんです...
-
MSGBOXのフォント大きさ変更
-
Excelにて、ユーザーフォームで...
-
【VBAユーザーフォームで閉じる...
-
ユーザーフォーム上に現在日時...
-
VBA(エクセル)のユーザー...
-
access2021 更新前に処理をしたい
-
Accessで、一つのフォーム画面...
-
コントロールの存在確認
-
Microsoft Formsの「個人情報や...
-
複数モニタ使用時のフォームの...
おすすめ情報