Crear un archivo de texto con formato

30/08/2006 - 17:43 por marx | Informe spam
Hola muy buenos días a todos

Quiero comentarles un problema que tengo con la creación de un archivo
plano.
Tengo un archivo en excel y necesito pasarlo a archivo plano delimitado
por espacios; por ejemplo, si en la columna A tengo nit, este vaya de
la posición 1 a la posición 11, en la columna B tengo nombres, y vaya
de la posición 12 a la 40, y así hasta quinientos caracteres.
Una forma de trabajarlo en excel es convirtiéndo el archivo a formato
prn, delimitado por espacios, que me conserva las posiciones al abril
el archivo en el editor de DOS.
El problema es que este formato sólo funciona cuando la fila tiene
menos de 240 caracteres; en caso contrario, los caracteres restantes me
los envía a una nueva fila al final del archivo.

La pregunta es si es posible realizar este archivo de otro modo en
excel o mediante macros?

Muchas gracias.
 

Leer las respuestas

#1 Héctor Miguel
31/08/2006 - 07:55 | Informe spam
hola, marx !

Mostrar la cita
creo que lo que estan necesitando, requiere de una macro -?-
[aunque no entiendo el porque de 'delimitado por espacios' si lo que se requiere es un ancho fijo]
-> encontraras un ejemplo en: http://www.mcgimpsey.com/excel/text...fixedfield
[incluso, puedes epecificar el caracter 'separador']

si cualquier duda [o informacion adicional]... comentan ?
saludos,
hector

Preguntas similares