Excel - PASAR DOCUMENTO DE TEXTO A CELDA EXCEL

 
Vista:
sin imagen de perfil
Val: 110
Ha aumentado su posición en 5 puestos en Excel (en relación al último mes)
Gráfica de Excel

PASAR DOCUMENTO DE TEXTO A CELDA EXCEL

Publicado por JAIME (39 intervenciones) el 15/01/2020 19:21:48
Buenas a Todos.

Alguien tiene por favor alguna macros pasar pasar directamente de un documento de texto a una celda de excel, no haría falta una importación , seria señalizando el area del documento y pegándolo luego en una celda de excel.

un saludo y gracias

Jaime
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Antoni Masana
Val: 4.001
Plata
Ha mantenido su posición en Excel (en relación al último mes)
Gráfica de Excel

PASAR DOCUMENTO DE TEXTO A CELDA EXCEL

Publicado por Antoni Masana (1396 intervenciones) el 15/01/2020 21:03:58
No entiendo qué clase de operativa quieres hacer teniendo todo el fichero en una sola CELDA.

Supongo que quieres poner:

En la Columna A el: OPERARIO
En la Columna B el: TOTAL ORDENES
En la Columna C el: TOTAL ORDENES
En la Columna D el: LINEAS SERVIDAS
En la Columna E el: VOLUMEN SERVIDO
En la Columna F el: PESO TOTAL
En la Columna G el: TIEMPO TOTAL

PROBLEMA:
- ¿Cual es el separador de miles?
- ¿Cual es el separador de decimales ?

Si mira la columna E (VOLUMEN SERVIDO) es el PUNTO el separador de decimales.
Si miro la columna F ((PESO TOTAL) es la COMA el separador de decimales.

Esto esta MAL

El separador de Horas y Minutos (HH:MM) es los dos puntos: 4:01 y no 4.01.
Entre otras cosas porque si tienes que sumar tiempos con el punto el resultado de los 4 primeros seria : 17.93 y en formato hora: 18:33

1
2
3
4
5
6
7
8
.
                     TOTAL     LINEAS     VOLUMEN      PESO        TIEMPO
          OPERARIO  ORDENES   SERVIDAS    SERVIDO    TOTAL(K)   SUMADO(HH.MI)
          ___________________________________________________________________
          256853       57       139         1.15       519,82         4.01
          265744       32       235       203.57    72.021,76         5.36
          267250       30       254       210.43    75.495,81         4.38
          267254        5       387        11.49     3.966,06         4.18

Lo que significa es que necesitas una MACRO que reinterprete los datos y los importe.

Aclarame las cuestiones de arriba y te hago la macro.

Saludos.
\\//_
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 110
Ha aumentado su posición en 5 puestos en Excel (en relación al último mes)
Gráfica de Excel

PASAR DOCUMENTO DE TEXTO A CELDA EXCEL

Publicado por JAIME (39 intervenciones) el 15/01/2020 21:20:56
Buenas Antoni

Gracias Antoni de nuevo, en el archivo que los pego tiene en mismo encabezado, y seria cambiar las comas por puntos en la celda de TIEMPO, en la celda de VOLUMEN hay que pasar de puntos a comas.

un saludo
Jaime
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 110
Ha aumentado su posición en 5 puestos en Excel (en relación al último mes)
Gráfica de Excel

PASAR DOCUMENTO DE TEXTO A CELDA EXCEL

Publicado por JAIME (39 intervenciones) el 15/01/2020 22:08:06
Buenas Antoni

El documento de texto yo me lo descargo desde una aplicación que tenemos en el trabajo en formato de texto, que luego tenemos que pasar a un excel para poder modificar datos, entonces cuando ya lo tengo descargado en pantalla, lo que hago es señalizar casi todo el documento y lo pego en un archivo de excel, pero cuando lo pego se queda todo en la misma columna, luego hay que separarlo en 6 columnas y si que luego es lo que tu dices que hay valores que no estan en su formato correcto, por lo que hay que cambiar algunas comas por puntos y otros puntos por comas.

Gracias y un saludo

Jaime
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Antoni Masana
Val: 4.001
Plata
Ha mantenido su posición en Excel (en relación al último mes)
Gráfica de Excel

PASAR DOCUMENTO DE TEXTO A CELDA EXCEL

Publicado por Antoni Masana (1396 intervenciones) el 16/01/2020 16:42:55
Te adjunto libro con macro.

Saludos.
\\//_
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 110
Ha aumentado su posición en 5 puestos en Excel (en relación al último mes)
Gráfica de Excel

PASAR DOCUMENTO DE TEXTO A CELDA EXCEL

Publicado por JAIME (39 intervenciones) el 16/01/2020 18:08:20
Buenas Antoni

Gracias por tu ayuda, estoy probando la macros y me dice que no encuentra el fichero, puede ser que en la macros pone file y a continuación la ruta, pero yo lo voy a pegar en una hoja que se llama PLANTILLA NOCHE, veo que has puesto una ruta con el nombre del documento de texto, ¿pero eso se puede quitar?. ya que cada vez que genero un documento de texto se llama de diferente forma.

un saludo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Dirk
Val: 658
Bronce
Ha mantenido su posición en Excel (en relación al último mes)
Gráfica de Excel

PASAR DOCUMENTO DE TEXTO A CELDA EXCEL

Publicado por Dirk (166 intervenciones) el 16/01/2020 20:01:52
Hola Jaime, una macro sin duda que te va a servir.... mientras tanto...

1. Copiar archivo texto y pegar en excel
Captura

2.- Usar herramienta Texto en Columna en DATOS
Captura2

3.- Seleccionar la opcion De ancho fijo, boton Siguiente, marcas donde quieres que la herramienta haga los cortes para cada columna y luego le das al boton Finalizar
Captura3

4.- Seleccionar Columna D o donde te haya quedado el Volumen Servido, luego Control + L (funcione reemplazar) y buscar "." (puntos) y reemplazar con "," (coma) y le das al botón Reemplar todos para que reemplace el punto decimal y al colocar la coma, lo reconozca como un número.
Captura4

Resultado
Captura5

5.- Puedes hacer lo mismo con la Columna F y reemplazar el "." (punto) con ":" (dos puntos) y lo convierte en horas y minutos
Captura6

Salu2
Dirk
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 110
Ha aumentado su posición en 5 puestos en Excel (en relación al último mes)
Gráfica de Excel

PASAR DOCUMENTO DE TEXTO A CELDA EXCEL

Publicado por JAIME (39 intervenciones) el 16/01/2020 20:09:01
Buenas Dirk

Gracias por tu interes lo que me expones tu es lo que yo ya tenia con la grabadora de excel, siguiendo los pasos que tu expones pero sin señalizar el encabezado .la macros que me estan ayudando es para hacerlo todo el proceso de una vez.

gracias por tu interes

un saludo
Jaime
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar