Te anexo el código para el formulario:
Private Sub ComboBox1_Change()
'Por.Dante Amor
Set h1 = Sheets("BODEGA_GENERAL")
If ComboBox1 = "" Then Exit Sub
If ComboBox1.ListIndex = -1 Then Exit Sub
Set b = h1.Columns("A").Find(ComboBox1, lookat:=xlWhole)
If Not b Is Nothing Then
Label1 = h1.Cells(b.Row, 12)
Label2 = h1.Cells(b.Row, 13)
Label3 = Date
Label4 = h1.Cells(b.Row, 2)
Label5 = h1.Cells(b.Row, 4)
Label6 = h1.Cells(b.Row, 6)
Label7 = h1.Cells(b.Row, 8)
Label8 = h1.Cells(b.Row, 9)
Label9 = h1.Cells(b.Row, 10)
Label10 = CDbl(Label8) * CDbl(Label9)
Label11 = ""
End If
End Sub
'
Private Sub UserForm_Activate()
'Por.Dante Amor
Set h1 = Sheets("BODEGA_GENERAL")
u = h1.Range("A" & Rows.Count).End(xlUp).Row
hoja = h1.Name
ComboBox1.RowSource = h1.Name & "!A3:A" & u
End Sub