
elejir en un combobox un item igual al contenido o valor que esta en un textbox
Publicado por victor alfonso (21 intervenciones) el 19/10/2022 22:51:11
Muy buenas tardes a todos los estimados de este foro, soy nuevo en este mundo de la programación.
Estoy haciendo un proyecto de base de datos en access y vba, no se mucho de código, por esto acudo a ustedes para que desde su conocimiento me ayuden, tengo un formulario donde se encuentra un combobox con unos números de identificación de personas o registros que existen en una tabla, y también en el formulario hay un textbox donde al abrir este formulario se carga automáticamente en ese textbox un numero de identificación desde otro formulario.
utilizo un código así en el primer formulario:
Private Sub btnCrearCredito_Click()
If Len(Me.txt6Buscador) > 0 Then
DoCmd.OpenForm "CREAR_CREDITO", , , , , , Me.txt6Buscador
End If
End Sub
Esto para cargar la propiedad openargs y que al abrir el otro formulario llamado "CREAR_CREDITO" se cargue el dato requerido en el textbox
asi:
Private Sub Form_Open(Cancel As Integer)
If Not IsNull(Me.OpenArgs) Then
Me.txtBusqueda = Me.OpenArgs
end if
end sub
hasta allí todo bien porque si carga en el campo del txtbox el valor o dato requerido., pero esto no funciona al hacerlo para un combobox. para seleccionar o cargar un valor de la lista que tiene el combo.
Lo que quiero hacer es que ese numero de identificación que se cargo en ese textbox que también esta en el cuadro combinado (combobox) se me seleccione automáticamente en el combobox, como que recorra el listado del combo box y seleccione el valor que sea igual al del textbox.
Estoy haciendo un proyecto de base de datos en access y vba, no se mucho de código, por esto acudo a ustedes para que desde su conocimiento me ayuden, tengo un formulario donde se encuentra un combobox con unos números de identificación de personas o registros que existen en una tabla, y también en el formulario hay un textbox donde al abrir este formulario se carga automáticamente en ese textbox un numero de identificación desde otro formulario.
utilizo un código así en el primer formulario:
Private Sub btnCrearCredito_Click()
If Len(Me.txt6Buscador) > 0 Then
DoCmd.OpenForm "CREAR_CREDITO", , , , , , Me.txt6Buscador
End If
End Sub
Esto para cargar la propiedad openargs y que al abrir el otro formulario llamado "CREAR_CREDITO" se cargue el dato requerido en el textbox
asi:
Private Sub Form_Open(Cancel As Integer)
If Not IsNull(Me.OpenArgs) Then
Me.txtBusqueda = Me.OpenArgs
end if
end sub
hasta allí todo bien porque si carga en el campo del txtbox el valor o dato requerido., pero esto no funciona al hacerlo para un combobox. para seleccionar o cargar un valor de la lista que tiene el combo.
Lo que quiero hacer es que ese numero de identificación que se cargo en ese textbox que también esta en el cuadro combinado (combobox) se me seleccione automáticamente en el combobox, como que recorra el listado del combo box y seleccione el valor que sea igual al del textbox.
Valora esta pregunta


0