すぐに役立つエクセル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. カレンダー
13-1) 最小・最大値を設定
13-2) スピンボタンの値を設定
13-3) スピンボタンの値を取得


13-1) スピンボタンで設定可能な最小・最大値を設定 もくじへ 使用可能なExcelのバージョン
'=========================================================================================
' ◆ユーザーフォームのコード◆
'-----------------------------------------------------------------------------------------
Private Sub UserForm_Initialize()           '※1
    SpinButton1.Min = 1                     '※2 スピンボタン1で設定可能な最小値
    SpinButton1.Max = 20                    '※2    〃     〃   最大値
End Sub
'=========================================================================================
<コメント>
※1 Initializeイベントは、ユーザーフォームが表示される直前に発生する
※2 Minプロパティ、Maxプロパティの値を設定する


13-2) スピンボタンの値を設定する もくじへ 使用可能なExcelのバージョン
'=========================================================================================
' ◆ユーザーフォームのコード◆
'-----------------------------------------------------------------------------------------
Private Sub UserForm_Initialize()           '※1
    SpinButton1.Value = 1                   '※2 スピンボタン1の値を1にする
End Sub
'=========================================================================================
<コメント>
※1 Initializeイベントは、ユーザーフォームが表示される直前に発生する
※2 Valueプロパティの値を設定する


13-3) スピンボタンの値を取得する もくじへ 使用可能なExcelのバージョン
'=========================================================================================
' ◆ユーザーフォームのコード◆
'-----------------------------------------------------------------------------------------
Private Sub SpinButton1_change()            '※1
    値 = SpinButton1.Value                  '変数「値」にスピンボタン1の値をセットする
    UserForm1.TextBox1.Value = SpinButton1.Value 'テキストボックス1にスピンボタン1の値を
                                            'セットする
End Sub
'=========================================================================================
<コメント>
※1 Changeイベントは、スピンボタンをクリックしたときに発生する