Archivo Plano

Tengo un archivo en excel, debo convertirlo a un archivo delimitado por espacios(*.prn); al hacerlo me muestra solo aproximadamente la mitad de las columnas (tiene 52 columnas en total); parece ser que por excel maneja un tamaño limitado. Quisiera saber si a través de una macro existe algún código que me permita hacerlo.
Por tu tiempo y colaboración de antemano muchas gracias.
Saludos.
2

2 respuestas

Respuesta
1
Lo siento pero por código podrás hacer lo mismo que haces al guardar como por lo que el resultado será el mismo
Saludos
Gustavo
Respuesta
1
Hola:
Tal como se explica en la Ayuda, este formato tiene una limitación de 240 caracteres. Con macros no se puede revertir las limitaciones que presenta alguna herramienta u opción de Excel. Si fuese una limitación de cantidad de col podríamos tratar de concatenar las col desde Excel, pero tratándose de caracteres ya no es posible.
Texto de la Ayuda: Todas las filas se guardarán. Si una fila de celdas contiene más de 240 caracteres, los caracteres posteriores al 240, se enviarán a UNA NUEVA LINEA AL FINAL del archivo convertido. Por ejemplo, si las filas de la 1 a la 10 contienen más de 240 caracteres, el texto restante en la fila 1 se colocará en la fila 11, el texto restante en la fila 2 se colocará en la fila 12 y así sucesivamente.
Lo lamento, tendrás que buscar otra alternativa u otros formatos como csv u otros
Como tu dices el prácticamente me parte el archivo en dos, poniendo la segunda parte al final del archivo. Me toco crear dos archivos, uno con cada mitad, y manejarlo a través de una macro y funciono. (Agregando a la linea 1 del primer archivo la linea 1 del segundo, y así sucesivamente).
Otra vez muchas gracias por tu interés y colaboración, siempre son de gran ayuda.
Saludos.
John

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas

Usar botón de comando para bajar línea

2 respuestas - Hola, quiero introducir los datos en una factura desde un formulario, pero...

Como hacer que una fila con datos cambie de color el texto si la primera celda de esa fila tiene un texto determinado

2 respuestas - Por ejemplo si la celda A5 dice "Partida" que esta y las demás celdas de...

Manejo base de datos excel

1 respuesta - Buenas tardes, tengo una nueva duda. Tengo dos hojas de excel con distintos...

Macro para encontrar faltantes de una serie

2 respuestas - Hola expertos: Necesito una macro que me permita recorrer una columna que...

¿Cómo copiar o filtrar datos de una celda a un LISTBOX, según TEXTBOX? Visual Basic

1 respuesta - Hola Dante, aquí te pregunto de nuevo, tal y como me lo dijiste. Mientras...

BuscarV al modificar una celda

1 respuesta - Estimados, tengo una base de datos, que quiero automatizar por lo tanto...

Userform o macro para buscar todos los datos de un cliente solo con el numero de CI, que están almacenados en una base de datos.

2 respuestas - Hasta el momento tengo este formulario, lo que necesito es que al ingresar...

Como Programar un Label en un Formulario para que ejecute una resta

2 respuestas - Para Dante Hola Amigo tengo una consulta tengo un formulario que niene dos...