click en una fila de una lista
Publicado por mati (15 intervenciones) el 05/12/2007 14:54:50
Hola de nuevo gente!! La verdad es que no he podido solucionar mi problemilla asique será porque no me he expresado muy bien no?
Bueno la cosa es que quiero que se haga click en una fila de un ListBox automaticamente, es decir, yo le digo la fila (por ejemplo: fila 6) y automaticamente se debe hacer click en dicha fila.
Yo uso un procedimiento para cuando se haga click en la lista, que muestro a continuacion para que veais por donde voy:
Private Sub Lista_Presu_Click()
'Columna(0) id_presupuesto--Columna(1) id_empresa_cliente
If Me.SUB_PRESUPUESTOS_CONSULTAS.visible = True Then
Me.SUB_PRESUPUESTOS_CONSULTAS.visible = False
End If
If Me.SUB_DETALLE_PRESUPUESTO.visible = False Then
Me.SUB_DETALLE_PRESUPUESTO.visible = True
End If
fila = Me.Lista_Presu.ListIndex
On Error Resume Next
Forms!presupuestos!id_p = Me.Lista_Presu.Column(0)
Forms!presupuestos!empresa_grupo = empresa_grupo
Forms!presupuestos!id_empresa_cliente = Me.Lista_Presu.Column(1)
End Sub
Pero¿como puedo llamar a este método con la fila que he pinchado anteriormente? para que haga de nuevo el mismo efecto
gracias
Bueno la cosa es que quiero que se haga click en una fila de un ListBox automaticamente, es decir, yo le digo la fila (por ejemplo: fila 6) y automaticamente se debe hacer click en dicha fila.
Yo uso un procedimiento para cuando se haga click en la lista, que muestro a continuacion para que veais por donde voy:
Private Sub Lista_Presu_Click()
'Columna(0) id_presupuesto--Columna(1) id_empresa_cliente
If Me.SUB_PRESUPUESTOS_CONSULTAS.visible = True Then
Me.SUB_PRESUPUESTOS_CONSULTAS.visible = False
End If
If Me.SUB_DETALLE_PRESUPUESTO.visible = False Then
Me.SUB_DETALLE_PRESUPUESTO.visible = True
End If
fila = Me.Lista_Presu.ListIndex
On Error Resume Next
Forms!presupuestos!id_p = Me.Lista_Presu.Column(0)
Forms!presupuestos!empresa_grupo = empresa_grupo
Forms!presupuestos!id_empresa_cliente = Me.Lista_Presu.Column(1)
End Sub
Pero¿como puedo llamar a este método con la fila que he pinchado anteriormente? para que haga de nuevo el mismo efecto
gracias
Valora esta pregunta


0