Public Sub LlenaCboConCampo(ByVal Combo As Object, ByVal strSQL As String, ByVal Campo As String)
Dim Rst As ADODB.Recordset
Dim iCont As Long
On Error GoTo ErrHandler
If TypeName(Combo) = "ComboBox" Then
Set m_ComboBox = Combo
Else
Exit Sub
End If
Set Rst = New ADODB.Recordset
Rst.Open strSQL, gDB, adOpenDynamic, adLockReadOnly
m_ComboBox.Clear
Rst.MoveFirst
For iCont = 1 To Rst.RecordCount
m_ComboBox.AddItem Rst.Fields(Campo).Value
Rst.MoveNext
Next iCont
Rst.Close
Set Rst = Nothing
Set m_ComboBox = Nothing
Exit Sub
ErrHandler:
Set Rst = Nothing End Sub