Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/03/2008, 02:42
Avellaneda
Colaborador
 
Fecha de Ingreso: enero-2008
Ubicación: Unas veces aquí, otras veces allí
Mensajes: 1.482
Antigüedad: 17 años, 3 meses
Puntos: 37
Re: Crear un funcion global o clase

Tendrías que poner la función en un módulo .bas como Public y pasarle como parámetro el nombre del DataCombo:

p.ej. en Module1.bas

Código:
Public Function LlenarCliente(MiCombo As DataCombo)
Set rsCateg = New Recordset
rsCateg.Open "SELECT * FROM categoria", dbConex, adOpenStatic, adLockOptimistic
MiCombo.BoundColumn = "CodCat"
MiCombo.ListField = "NomCat"
Set MiCombo.RowSource = rsCateg
End Function
y para llamar a la función desde cualquier formulario:

LlenarCliente dtcCategoria <- ó el nombre que le hayas puesto a cada DataCombo

Esto siempre que los campos y la tabla sean los mismos. Si quisieras cargar el DataCombo con los datos de otra tabla, deberías además pasarle como parámetros el recordset y los dos campos.