Copiar desde ListBox a nuevo libro con TODO formato origen
Este código
Private Sub cbtCopia_Nuevo_Click() 'Por.Dante Amor Set l1 = Workbooks.Add Set h1 = l1.ActiveSheet c = lista.ColumnCount f = lista.ListCount h1.Range(h1.Cells(1, 1), h1.Cells(f, c)) = lista.List With Application.FileDialog(msoFileDialogSaveAs) .Title = "Exportar Archivo a Nuevo Excel" .AllowMultiSelect = False .FilterIndex = 1 If .Show Then march = .SelectedItems(1) h1.SaveAs Filename:=march, _ FileFormat:=xlOpenXMLWorkbook, CreateBackup:=False End If End With MsgBox "Nuevo Libro Creado" Unload Me End Sub
copia todo el contenido del ListBox, a nuevo libro de SOLO 1 hoja ESTA PERFECTO para el fin que fue creado.
Quisiera tenerlo además, que copia con el mismo ancho columnas y titulo de la hoja origen o al menos co nel ancho del texto.
Las fechas, tampoco las copia como fechas, las copia como números.
Estas son las cosas que quisiera integrale.
Si necesario dejo enlace al libro o lo envío vía mail.
El el caso que sea el amigo DAM a resolverme esto, ya tiene un libro con el, el cual en el formulario, esta un icono con imagen de un libro, ese es e lboton del evento.
Gracias
1 respuesta
Respuesta de Dante Amor
1