|
どうも状況が良くわかりませんので、ちょっと、簡単な例で試してみてください。
とりあえず、Sheet1のボタンをクリックしてユーザーフォームを起動、
ユーザーフォーム上のボタンからSheet2に移動、という例を考えると、
(Sheet1,およびSheet2が存在する状態にしておいてください)
1) 新規BookのSheet1に、コマンドボタンを配置
2) VBEを起動して、ユーザーフォームを作成
3) この上にコマンドボタンを配置して、コードを書く
'-- ユーザーフォームのコマンドボタン
Private Sub CommandButton1_Click()
Worksheets("Sheet2").Select
Unload Me
End Sub
4) 1で作成したコマンドボタンのコードを書く
'-- Sheet1のコマンドボタン
Private Sub CommandButton1_Click()
UserForm1.Show
End Sub
Sheet1に戻って、青い三角定規のアイコンがへこんでいたらデザインモードですから、
これをクリックして、デザインモードを終了します。
ここで、Sheet1のコマンドボタンをクリックすると、ユーザーフォームが表示され、
ユーザーフォームのコマンドボタンをクリックすると、Sheet2が表示されたと思います。
で、このサンプルの状態と、実際の処理がどう違うか、研究してみてください。
|
|