Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


11557 / 13645 ツリー ←次へ | 前へ→

【15439】新しく表示 完全素人 04/6/24(木) 20:01 質問[未読]
【15441】Re:新しく表示 IROC 04/6/24(木) 20:06 回答[未読]
【15444】Re:新しく表示 完全素人 04/6/24(木) 22:01 質問[未読]
【15445】Re:新しく表示 IROC 04/6/24(木) 22:29 回答[未読]
【15446】Re:新しく表示 完全素人 04/6/24(木) 23:12 質問[未読]
【15447】Re:新しく表示 "" 04/6/24(木) 23:35 発言[未読]
【15453】Re:新しく表示 IROC 04/6/25(金) 13:44 回答[未読]
【15470】Re:新しく表示 完全素人 04/6/25(金) 22:23 お礼[未読]

【15439】新しく表示
質問  完全素人  - 04/6/24(木) 20:01 -

引用なし
パスワード
   VBAのユーザーフォームの中で、
ある一定の条件を満たした場合に、それまで無かった場所に
コマンドボタンやテキストボックスを表示させるようにするには
どのようなプログラムを打ち込めば良いのでしょうか。
どなたか教えて下さい。

【15441】Re:新しく表示
回答  IROC  - 04/6/24(木) 20:06 -

引用なし
パスワード
   あらかじめ配置しておいて、
visible プロパティで 表示/非表示 を切り替えるのが
簡単だと思います。 

【15444】Re:新しく表示
質問  完全素人  - 04/6/24(木) 22:01 -

引用なし
パスワード
   お答え頂きありがとうございます。
でも、本当に初心者でどうすれば良いのかよく分からないんです。
ですからよろしければ、すこしだけ簡単な例をあげて、
流れを説明していただければと思うのですが、
お願いできますでしょうか?

【15445】Re:新しく表示
回答  IROC  - 04/6/24(木) 22:29 -

引用なし
パスワード
   ユーザーフォーム上に
コマンドボタン2個
テキストボックス1個を配置して、

Private Sub CommandButton1_Click()
  TextBox1.Visible = False
End Sub

Private Sub CommandButton2_Click()
  TextBox1.Visible = True
End Sub

としてみて下さい。

【15446】Re:新しく表示
質問  完全素人  - 04/6/24(木) 23:12 -

引用なし
パスワード
   ありがとうございました。プログラムすることが出来ました。
でも、たびたび申し訳ありません。
また新たに付け加えたいのですが、
初期状態で、コマンドボタンなどを非表示にしておくには、
どのようにしたら良いのでしょうか?

【15447】Re:新しく表示
発言  ""  - 04/6/24(木) 23:35 -

引用なし
パスワード
   エクセルVBAの本や、解説しているホームページがたくさんあります。
少しは、グーグルとかで調べてみたらいかがですか?

【15453】Re:新しく表示
回答  IROC  - 04/6/25(金) 13:44 -

引用なし
パスワード
   ユーザーフォームモジュールのInitializeイベントを使います。

Private Sub UserForm_Initialize()
'ここに記述
End Sub

ユーザーフォーム表示時に実行されるイベントマクロです。

【15470】Re:新しく表示
お礼  完全素人  - 04/6/25(金) 22:23 -

引用なし
パスワード
   どうもありがとうございました。
あと、自分でも調べていくようにしたいと思います。

11557 / 13645 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free