コミュニティ、現在、現在のタブを除いて、ユーザーフォームのマルチページでタブを非表示にしています。ユーザーはボタンをクリックして、ページを前後に切り替えることができます。一部のボタンはサブルーチンを共有しています。ユーザーがボタンをクリックすると、新しいタブが選択されると、前のタブが非表示になります。これは二重の質問だと思います。
1) 以前のタブ選択値を取得するにはどうすればよいですか?
2) タブの値をループするにはどうすればよいですか? 私の目的は、現在のタブのキャプションまたは値を他のすべてのものに対してテストすることです。これは、サブルーチンを呼び出すページとボタンに関係なく、すべてを非表示にする簡単な方法であると考えました。
現在、これは1つのタブボタンにしかありません...
Sub NewCreditSetup()
MultiPage1.Pages(1).Visible = True
MultiPage1.Value = 1
MultiPage1.Pages(0).Visible = False
//More code displaying tab...irrelevant
End Sub