Activar celda de ítem seleccionado en listbox (PARTE2)
Activar la celda del ítem seleccionado en listbox (Consulta parte1)
Hola expertos estoy teniendo problemas para activar la celda luego de seleccionar el ítem en un listbox. Esta listbox tiene 7 columnas. Estoy usando este código. Estoy teniendo el error 1004.
Private Sub ListBox1_Click()
'
'ACTIVA LA CELDA DEL PRODUCTO SELECCIONADO EN LA LISTA
'
ThisWorkbook.Sheets("LOGISTICA2").Select
valor = ListBox1.Value
fila = WorksheetFunction.Match(valor, Range("B:B"), 0)
Range("B:B").Rows(fila).Select
Exit Sub
End Sub
Private Sub UserForm_Initialize()
'
'
numerodedatos = Hoja12.Range("B" & Rows.Count).End(xlUp).Row 'CUENTA DENTRO DE CUANTOS DATOS SE VA A BUSCAR
Hoja12.AutoFilterMode = False
Me.ListBox1 = Clear
Me.ListBox1.RowSource = Clear
X = 0
For fila = 5 To numerodedatos 'EL N° DE FILA DICE DONDE COMIENZAN LOS DATOS DE LA HOJA
COL1 = Hoja12.Cells(fila, 2).Value 'DEFINE EN QUE COLUMNA BUSCAR
Me.ListBox1.AddItem
Me.ListBox1.List(X, 0) = Hoja12.Cells(fila, 2).Value 'AGREGAR LOS ITEMS DE LA COLUMNA D DE LAS COINCIDENCIAS EN LA COLUMNA18
Me.ListBox1.List(X, 1) = Hoja12.Cells(fila, 3).Value
Me.ListBox1.List(X, 2) = Hoja12.Cells(fila, 6).Value
Me.ListBox1.List(X, 3) = Hoja12.Cells(fila, 7).Value
Me.ListBox1.List(X, 4) = Hoja12.Cells(fila, 10).Value
Me.ListBox1.List(X, 5) = Hoja12.Cells(fila, 11).Value
Me.ListBox1.List(X, 6) = Hoja12.Cells(fila, 12).Value
X = X + 1
Next
End Sub
1 respuesta
Respuesta de Dante Amor
1

