Tengo un archivo .txt que quiero pasar a Excel utilizando VBA, ¿Cómo hago para que se corte en columnas sea con un ancho fijo?
Tengo un archivo que se genera diariamente con extensión .txt el cual administro a través de Excel mediante macros, el problema es que a diario tengo que dividir las columnas pero no tengo ningún dato que marque el cambio de dato. Esto lo hago mediante el separador de columnas, he estado buscando y se como hacerlo si tuviera una coma como separador o cualquier otro carácter. Pues he encontrado ejemplos, haciéndolo de ancho delimitado por un separador. Pero como yo necesito hacerlo con ancho fijo y digo de cual a cual carácter nadie me sabe dar alguna idea, lo he intentado hacer con arrays me marca un error. ¿Alguien tiene idea de como puedo manejarlo?
Así se generan mis renglones
2016-02-030004NAUCALPAN PERIFÉRICO 3160DIV. Metropolitana adjunta i 25402016-02-030006polanco castelar 3160div. Metropolitana adjunta i 2553
Necesito que las columnas queden así.
2016-02-03 0004 NAUCALPAN PERIFÉRICO 3160 DIV. Metropolitana adjunta i 2540
2016-02-03 0006 POLANCO CASTELAR 3160 DIV. Metropolitana adjunta i 2553