Re: [es-users] exportar a txt con campos limitados
El 12/01/18 a las 16:13, fgili$telefonica.net escribió: Hola a todos, no soy un experto en hojas de cálculo y espero puedan ayudarme ya que estuve buscando en la web en foros, etc y no puedo dar con la solucion Me piden lo siguiente: A partir de unos datos generar un archivo txt pero con un ancho determinado He encontrado en foros una macro que me funciona correctamente (adjunto archivo) pero no se como hacer para definir los caracteres de cada celda es decir El archivo se compone de 15 filas y 7 lineas ( A - O) cada celda debe tener unos caracteres determinados y los que no cumplan esa condición se debe completar con espacios en blanco al exportarlos a TXT EJ: A1:5 caracteres B1:4 caracteres C1:10 caracteres . . . . .O1:144 caracteres (el total de cada fila es de 250) A2:5 B1: 4C1:5 (5 en blanco)O1: libre La macro del archivo adjunto me funciona correctamente lo que no se es como agregar esa funcion de los caracteres he encontrado esta formula en la web, pero tampoco se como incluirla en la macro =A3 & REPETIR(" "; 4 - LARGO(A3)) Deberia hacer esto para cada celda del documento Muchas Gracias Fabian ¿Estas buscando exportar como archivo de texto con columnas de ancho fijo? Selecciona guardar como y elige "Anchura de columna fija" Puedes rellenar con espacios a derecha o izquierda o ambos lados, dependiendo de la alineación. Aquí puedes consultar mas detalles: https://help.libreoffice.org/Common/Export_text_files/es#Anchura_de_columna_fija Una observación, la fila no tiene 250 caracteres, algo falla: A -> 5 B -> 4 C a M -> 10 (son 12 columnas) * 12 =120 O -> 144 Total = 5 + 4 + 120 +144 = 273 Un saludo. -- JJ Palacios -- Para instrucciones sobre darse de baja envíe un mensaje a: users+unsubscr...@es.libreoffice.org ¿Problemas? https://es.libreoffice.org/recibe-ayuda/listas-de-correo/baja/ Guías para envío + más: https://wiki.documentfoundation.org/Netiquette/es Archivo de la lista: https://listarchives.libreoffice.org/es/users/ Todos los mensajes enviados a esta lista serán archivados públicamente y no pueden ser eliminados
Re: [es-users] exportar a txt con campos limitados
On Fri, 12 Jan 2018 16:13:19 +0100, fgili$telefonica.netwrote: > Hola a todos, no soy un experto en hojas de cálculo y espero puedan ayudarme > ya que estuve buscando en la web > en foros, etc y no puedo dar con la solucion > > Me piden lo siguiente: > > A partir de unos datos generar un archivo txt pero con un ancho determinado > > He encontrado en foros una macro que me funciona correctamente (adjunto > archivo) pero no se como hacer para definir los caracteres de cada celda > es decir > > El archivo se compone de 15 filas y 7 lineas ( A - O) > cada celda debe tener unos caracteres determinados y los que no cumplan esa > condición se debe completar con espacios en blanco al exportarlos a TXT > > EJ: > > A1:5 caracteres B1:4 caracteres C1:10 caracteres . . . . .O1:144 > caracteres (el total de cada fila es de 250) > A2:5 B1: 4C1:5 (5 en blanco)O1: libre > > > La macro del archivo adjunto me funciona correctamente lo que no se es como > agregar esa funcion de los caracteres > he encontrado esta formula en la web, pero tampoco se como incluirla en la > macro > > =A3 & REPETIR(" "; 4 - LARGO(A3)) > > Deberia hacer esto para cada celda del documento > > Muchas Gracias > > > Fabian Hola... Como es exactamente la misma pregunta que en el foro, supongo eres la misma persona... https://forum.openoffice.org/es/forum/viewtopic.php?f=21=13413 Tu pregunta es muy escueta y como puedes ver en el foro, te piden detalles y que seas mucho más precios, te recomiendo darle seguimiento ahí que ya te están ayudando. Saludos -- Para instrucciones sobre darse de baja envíe un mensaje a: users+unsubscr...@es.libreoffice.org ¿Problemas? https://es.libreoffice.org/recibe-ayuda/listas-de-correo/baja/ Guías para envío + más: https://wiki.documentfoundation.org/Netiquette/es Archivo de la lista: https://listarchives.libreoffice.org/es/users/ Todos los mensajes enviados a esta lista serán archivados públicamente y no pueden ser eliminados
[es-users] exportar a txt con campos limitados
Hola a todos, no soy un experto en hojas de cálculo y espero puedan ayudarme ya que estuve buscando en la web en foros, etc y no puedo dar con la solucion Me piden lo siguiente: A partir de unos datos generar un archivo txt pero con un ancho determinado He encontrado en foros una macro que me funciona correctamente (adjunto archivo) pero no se como hacer para definir los caracteres de cada celda es decir El archivo se compone de 15 filas y 7 lineas ( A - O) cada celda debe tener unos caracteres determinados y los que no cumplan esa condición se debe completar con espacios en blanco al exportarlos a TXT EJ: A1:5 caracteres B1:4 caracteres C1:10 caracteres . . . . .O1:144 caracteres (el total de cada fila es de 250) A2:5 B1: 4C1:5 (5 en blanco)O1: libre La macro del archivo adjunto me funciona correctamente lo que no se es como agregar esa funcion de los caracteres he encontrado esta formula en la web, pero tampoco se como incluirla en la macro =A3 & REPETIR(" "; 4 - LARGO(A3)) Deberia hacer esto para cada celda del documento Muchas Gracias Fabian -- Para instrucciones sobre darse de baja envíe un mensaje a: users+unsubscr...@es.libreoffice.org ¿Problemas? https://es.libreoffice.org/recibe-ayuda/listas-de-correo/baja/ Guías para envío + más: https://wiki.documentfoundation.org/Netiquette/es Archivo de la lista: https://listarchives.libreoffice.org/es/users/ Todos los mensajes enviados a esta lista serán archivados públicamente y no pueden ser eliminados