Hi.
That's what I'm using the module...if you can send me running the file, I'll be very grateful!
Private Sub ComboBox1_Change(): Dim F As Range, P2 As Worksheet, CB As String
Set P2 = Worksheets("Validacao_Dinamica"): Set F = P2.Range("F:F"): CB = ComboBox1
TextBox1 = P2.Range("E" & F.Cells.Find(CB).Row)
End Sub
Sub addNmRng()
Dim ws1 As Worksheet
Set ws1 = Worksheets("Validacao_Dinamica")
myRng = srtData(ws1.Range("NOME").Value)
Worksheets("Controle atestado médico 2012").ComboBox1.List = myRng
End Sub
Sub clrCombox()
'clear combobox
Worksheets("Controle atestado médico 2012").ComboBox1.Clear
End Sub
Function srtData(myRng As Variant) As Variant
Dim x As Integer, t As Integer, swp As String
For x = 1 To UBound(myRng) - 1
For t = x To UBound(myRng)
If myRng(t, 1) < myRng(x, 1) Then
swp = myRng(x, 1)
myRng(x, 1) = myRng(t, 1)
myRng(t, 1) = swp
End If
Next
Next
srtData = myRng
End Function
Thank you!!
Bookmarks