Copiar celdas de una tabla a celdas especificas a través de un listbox
Espero su ayuda tengo un listbox que carga 9 columnas no continuas de una tabla que tiene 32 columnas, lo que quiero es que al seleccionar la fila en el listbox, al dar click al botón me envíe las 32 columnas de la tabla a la hoja1 en celdas especificas, donde tengo una planilla tipo formulario para lograr imprimirla
tengo este codigo, pero obviamente solo me envia las columnas que estan en el listbox por lo cual no me funciona
Private Sub CommandButton1_Click() Dim i&, misFormulas, qColLB With ListBox1 i = .ListIndex If i = -1 Then MsgBox "Debes seleccionar un registro.": Exit Sub End If qColLB = Hoja3.[i1].CurrentRegion.Columns.Count .ColumnCount = qColLB i = .List(i, qColLB - 1) End With If MsgBox("Dsea ver los Datos en la Ficha?", vbOKCancel) = vbCancel Then Exit Sub misFormulas = Hoja2.[A1].CurrentRegion.Formula Hoja1.Select Hoja1.[H10] = ListBox1.List(ListBox1.ListIndex, 0) 'Hoja1.[k14] = ListBox1.List(ListBox1.ListIndex, 11) 'LObj.ListRows(i). End Sub
1 respuesta
Respuesta de Dante Amor