ユーザーフォームのタブストリップとマルチページ【ExcelVBA】

タブストリップ → 同一のコントロールを複数のタブで共有する場合に使えるコントロール

マルチページ → ページごとに違うコントロールを使いたい時(別々で扱える)

違いを簡単に解説しながら説明 アクセスキーはキーボードでAltを押しながら押すとフォーカスが当たるキー

コントロールヒント文字列はカーソルを合わせると出てくるポップアップヒント → プロパティウインドウのControlTipTextの部分

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

実際に使用したサンプルコード

Option Explicit
Public Sub sample()

UserForm1.Show vbModeless

End Sub

Option Explicit
Private Sub CommandButton1_Click()

ActiveCell.Value = Label1.Caption

End Sub
Private Sub TabStrip1_Change()

Select Case TabStrip1.SelectedItem.Index

Case 0

Label1.Caption = "A店用のデータ"

Case 1

Label1.Caption = "B店用のデータ"

End Select

End Sub
Private Sub UserForm_Initialize()

Select Case TabStrip1.SelectedItem.Index

Case 0

Label1.Caption = "A店用のデータ"

Case 1

Label1.Caption = "B店用のデータ"

End Select

End Sub

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です