すぐに役立つエクセルVBAマクロ集 - すぐマク
すぐに役立つ Excel VBA マクロ集 Excel VBA Macro
Macro
Google
 
Home |  What's New! |  Gallery |  Introduction |  Service |  Profile

500連発・組み方講座フォロー

Big Color Pallet

[広告]
 
Excel VBA Macro
Excel DownLoad
© 1997 - 2007
Yoshioh Nagai.
All RightsReserved.
HappyTech & Co., Ltd.
www.happy500z.com
Sample Macro  コントロール・マルチページ Previous Next
コントロール 0.  ユーザーフォーム
1.  ラベル
2-1.エディットボックス
2-2.テキストボックス
3.  コンボボックス
4-1.リストボックス(ワークシート)
4-2.リストボックス
7.  トグルボタン
9.  コマンドボタン
11. マルチページ
13. スピンボタン
17. カレンダー
11-1) マルチページの色を変える
11-2) 各ページのキャプション
11-3) アクティブページを設定する


11-1) マルチページの色を設定する もくじへ 使用可能なExcelのバージョン
'=========================================================================================
' ◆ユーザーフォームのコード◆
'-----------------------------------------------------------------------------------------
Private Sub UserForm_Initialize()               '※1
    MultiPage1.BackColor = RGB(256, 0, 0)       '※2 背景色を設定する
End Sub
'=========================================================================================
<コメント>
※1 Initializeイベントは、ユーザーフォームが開かれたときに発生する
※2 BackColorプロパティ、ForeColorプロパティの値を設定して色を変える


11-2) 各ページのキャプションを設定する もくじへ 使用可能なExcelのバージョン
'=========================================================================================
' ◆ユーザーフォームのコード◆
'-----------------------------------------------------------------------------------------
Private Sub UserForm_Initialize()               '※1
    MultiPage1.Pages(0).Caption = "文化"        'ページ 0 のキャプションを設定
    MultiPage1.Pages(1).Caption = "歴史"        'ページ 1 の   〃
End Sub
'=========================================================================================
<コメント>
※1 Initializeイベントは、ユーザーフォームが開かれたときに発生する


11-3) アクティブページを設定する もくじへ 使用可能なExcelのバージョン
'=========================================================================================
' ◆ユーザーフォームのコード◆
'-----------------------------------------------------------------------------------------
Private Sub UserForm_Initialize()               '※1
    MultiPage1.Value = 0                        '※2 アクティブページを設定する
End Sub
'=========================================================================================
<コメント>
※1 Initializeイベントは、ユーザーフォームが開かれたときに発生する
※2 0 は1ページ目、最大値はページ数の合計から1を引いた数