wrote :: 2006.01.04



Private Sub UserForm_Initialize()
With ScrollBar1
.Min = 1
.Max = WorksheetFunction.CountA(Worksheets("売上データ").Range("A:A")) - 1
.Value = 1
End With
End Sub
Private Sub ScrollBar1_Change()
Dim c As Long, PicFile As String
c = ScrollBar1.Value
With Worksheets("売上データ").Range("A1")
''売上コード
TextBox1 = .Offset(c, 0)
''商品コード
TextBox2 = .Offset(c, 1)
''商品名
TextBox3 = WorksheetFunction.VLookup(.Offset(c, 1), Worksheets("商品マスター").Range("A1:B8"), 2)
''納品日
TextBox4 = Format(.Offset(c, 3), "m月d日")
''受注数
TextBox5 = .Offset(c, 2)
''単価
TextBox6 = WorksheetFunction.VLookup(.Offset(c, 1), Worksheets("商品マスター").Range("A1:C8"), 3)
''金額
TextBox7 = Format(Val(TextBox5.Text) * Val(TextBox6.Text), "\\#,##")
''画像
TextBox8 = WorksheetFunction.VLookup(.Offset(c, 1), Worksheets("商品マスター").Range("A1:D8"), 4)
If TextBox8.Text <> "" Then
If Dir(TextBox8.Text) <> "" Then Image1.Picture = LoadPicture(TextBox8.Text)
End If
End With
End Sub
Private Sub CommandButton1_Click() ''[閉じる]ボタン
Unload Me
End Sub
