Hi,
Minor tweaks:
Private Sub UserForm_Initialize()
Dim r&, MyCol, x%, LR&
With Worksheets("Data_Base")
LR = .Range("A" & Rows.Count).End(xlUp).Row
For r = 2 To LR
If .Range("B" & r) = Form1.ComboBox1.Value And _
.Range("C" & r) = Form1.ComboBox2.Value And _
.Range("D" & r) = Form1.ComboBox3.Value Then
MyCol = Array(.Range("C" & r), .Range("B" & r), _
.Range("D" & r), .Range("E" & r), _
.Range("F" & r), .Range("G" & r), _
.Range("H" & r), .Range("I" & r), _
.Range("J" & r), .Range("K" & r))
Exit For
End If
Next
End With
For x = 1 To 10
Controls("Textbox" & x).Value = MyCol(x - 1)
Controls("Textbox" & x).Enabled = False
Next
End Sub
Tested it and works fine now.
abousetta
Bookmarks