| 
    
     |  | こんにちは 
 UserFormにTextBox1とSpinButton1とCommandButton1をそれぞれひとつ
 用意して下さい。
 該当シートは「Sheet1」としています。
 印刷範囲は事前に設定して下さい。
 では、下記のコードをUserFormのモジュールにコピーして下さい。
 試してみてください。
 
 Private Sub CommandButton1_Click()
 If Val(Me.TextBox1.Value) < 1 Then Exit Sub
 Worksheets("Sheet1").PrintOut 1, 2, Val(Me.TextBox1.Value)
 End Sub
 
 Private Sub SpinButton1_SpinDown()
 If Val(Me.TextBox1.Value) < 2 Then Exit Sub
 Me.TextBox1.Value = Val(Me.TextBox1.Value) - 1
 End Sub
 
 Private Sub SpinButton1_SpinUp()
 Me.TextBox1.Value = Val(Me.TextBox1.Value) + 1
 End Sub
 
 Private Sub UserForm_Initialize()
 Me.TextBox1.Value = 1
 End Sub
 
 |  |