教えて!ExcelVBA!

ExcelVBAの基礎知識・書き方について説明していきます。

【ExcelVBA フォーム&コントロール】タブストリッププロパティウィンドウ内にある[Value]の使い方を知りたいです。教えて!

       f:id:m_kbou:20200808073521p:plain

フォームにタブストリップを追加した場合、VBE画面左下のタブストリッププロパティウィンドウ内に表示される[Value]の使い方について説明します。

 

【目次】

 

タブストリッププロパティ内にあるValueとは

以下のタブストリッププロパティウィンドウ内の赤枠箇所が[Value]となります。Valueタブストリップ内のアクティブなタブを数値で設定または取得する事ができます。

f:id:m_kbou:20200808073547p:plain

 

Valueを設定する方法

設定方法について説明していきます。

(1)最初にタブストリップ内のTab1タブをアクティブ状態とするためValueに「0」を入力します。また、Tab1タブがアクティブになった事を確認するため、一度フォーム上でクリックをした後、上部にある<実行>ボタンをクリックします。(※Valueの既定値は0となり、一番左側のタブがアクティブなタブとして扱われます)

f:id:m_kbou:20200808073615p:plain

(2)フォームが表示され、Tab1タブがアクティブである事が確認できます。

f:id:m_kbou:20200808073633p:plain

(3)次にタブストリップ内のTab2タブをアクティブ状態とするためValueに「1」を入力します。また、Tab2タブがアクティブになった事を確認するため、一度フォーム上でクリックをした後、上部にある<実行>ボタンをクリックします。(※Valueの値を1にすると、左側から2番目のタブがアクティブなタブとして扱われます)

f:id:m_kbou:20200808073646p:plain

(4)フォームが表示され、Tab2タブがアクティブである事が確認できます。

f:id:m_kbou:20200808073701p:plain

Valueを設定する方法についての説明は以上です。

 

おわりに

今回はValueの設定方法について説明しました。状況に合わせて有効に活用してみて下さい。