教えて!ExcelVBA!

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

【ExcelVBA フォーム&コントロール】マルチページプロパティウィンドウ内にある[TabOrientationTop]の使い方を知りたいです。教えて!

       f:id:m_kbou:20200819080224p:plain

フォームにマルチページを追加した場合、VBE画面左下のマルチページプロパティウィンドウ内に表示される[TabOrientationTop]の使い方について説明します。

 

【目次】

 

マルチページプロパティ内にあるTabOrientationTopとは

以下のマルチページプロパティウィンドウ内の赤枠箇所が[TabOrientationTop]となります。TabOrientationTopはマルチページのタブを表示する位置を設定する事ができます。

f:id:m_kbou:20200819080259p:plain

TabOrientationTopに定義する設定値は以下一覧の通りとなります。

f:id:m_kbou:20200819080312p:plain

 

TabOrientationTopを設定する方法

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

(1)マルチページプロパティウィンドウ内のTabOrientationTopをクリックすると▼ボタンが表示されます。

f:id:m_kbou:20200819080333p:plain

(2)▼ボタンをクリックするとプルダウンリストが表示されます。(プルダウンリストには上記の設定値一覧が表示されます)

f:id:m_kbou:20200819080353p:plain

fmTabOrientationTopを選択した場合(マルチページの上部にタブを表示

(3)今回はプルダウン一覧の中から「0-fmTabOrientationTop」を選択します。また、選択した後にマルチページの上部にタブが表示された確認するため、一度フォーム上でクリックをした後、上部にある<実行>ボタンをクリックします。

f:id:m_kbou:20200819080409p:plain

(4)フォームが表示され、マルチページの上部にタブが表示された事が確認できます。

f:id:m_kbou:20200819080421p:plain

fmTabOrientationBottomを選択した場合(マルチページの下部にタブを表示)

(5)今回はプルダウン一覧の中から「1-fmTabOrientationBottom」を選択します。また、選択した後にマルチページの下部にタブが表示された事を確認するため、一度フォーム上でクリックをした後、上部にある<実行>ボタンをクリックします。

f:id:m_kbou:20200819080435p:plain

(6)フォームが表示され、マルチページの下部にタブが表示された事が確認できます。

f:id:m_kbou:20200819080448p:plain

fmTabOrientationLeftを選択した場合(マルチページの左側にタブを表示)

(7)今回はプルダウン一覧の中から「2-fmTabOrientationLeft」を選択します。また、選択した後にマルチページの左側にタブが表示された事を確認するため、一度フォーム上でクリックをした後、上部にある<実行>ボタンをクリックします。

f:id:m_kbou:20200819080504p:plain

(8)フォームが表示され、マルチページの左側にタブが表示された事が確認できます。

f:id:m_kbou:20200819080515p:plain

fmTabOrientationRightを選択した場合(マルチページの右側にタブを表示)

(9)今回はプルダウン一覧の中から「3-fmTabOrientationRight」を選択します。また、選択した後にマルチページの右側にタブが表示された事を確認するため、一度フォーム上でクリックをした後、上部にある<実行>ボタンをクリックします。

f:id:m_kbou:20200819080529p:plain

(10)フォームが表示され、マルチページの右側にタブが表示された事が確認できます。

f:id:m_kbou:20200819080543p:plain

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

 

おわりに

今回はTabOrientationTopの設定方法について説明しました。有効に活用して見易い画面を作成する事を心掛けてて下さい。