Foros del Web » Soporte técnico » Ofimática »

Problema al pegar tabla desde web a excel

Estas en el tema de Problema al pegar tabla desde web a excel en el foro de Ofimática en Foros del Web. Hola compañeros, tengo el siguiente problema: Periódicamente copio una tabla de una página web a excel 2007. El problema es que una de las columnas ...
  #1 (permalink)  
Antiguo 24/02/2012, 01:51
Avatar de DeHoyNoPasa  
Fecha de Ingreso: junio-2008
Ubicación: Valencia
Mensajes: 28
Antigüedad: 12 años, 7 meses
Puntos: 1
Problema al pegar tabla desde web a excel

Hola compañeros, tengo el siguiente problema:

Periódicamente copio una tabla de una página web a excel 2007. El problema es que una de las columnas contiene un código de artículo cuyo formato es w-x-y (siendo w,x,y números enteros pequeños).

Al copiar la tabla en excel ciertos códigos (aquellos que podrían ser fechas) son convertidos indiscutiblemente a fechas. Da igual que tipo de pegado haga, pegado especial unicode, pegado especial texto, ... siempre ocurre lo mismo. Yo lo unico que quiero es que esa columna sea interpretada como texto. Tampoco funciona si antes de pegar configuro la columna de excel como texto.

Muchas gracias de antemano.
  #2 (permalink)  
Antiguo 27/02/2012, 13:26
Avatar de mrocf  
Fecha de Ingreso: marzo-2007
Ubicación: Bs.As.
Mensajes: 1.103
Antigüedad: 13 años, 9 meses
Puntos: 88
Respuesta: Problema al pegar tabla desde web a excel

Indica la dirección de la página en cuestión para hacer unas pruebas, por favor.
  #3 (permalink)  
Antiguo 17/04/2012, 06:47
Avatar de DeHoyNoPasa  
Fecha de Ingreso: junio-2008
Ubicación: Valencia
Mensajes: 28
Antigüedad: 12 años, 7 meses
Puntos: 1
Respuesta: Problema al pegar tabla desde web a excel

Hola, gracias por el interés siento el retraso en contestar, pero estaba dedicado a otros menesteres.
La dirección no es pública forma parte de una intranet. No obstante es fácil probarlo, te paso un html ejemplo:

<html>
<table>
<tr>
<th>EXTENSION</th>
<th>ESPACIO</th>
</tr>
<tr>
<td>78903</td>
<td>1-25-0</td>
</tr>
<tr>
<td>77788</td>
<td>1-6-2</td>
</tr>
</table>
</html>

Podrás observar que no hay forma de copiar la tabla a excel sin que la última celda sea interpretada como fecha.

Un saludo.
  #4 (permalink)  
Antiguo 17/04/2012, 10:02
Avatar de mrocf  
Fecha de Ingreso: marzo-2007
Ubicación: Bs.As.
Mensajes: 1.103
Antigüedad: 13 años, 9 meses
Puntos: 88
De acuerdo Respuesta: Problema al pegar tabla desde web a excel

Cita:
Iniciado por DeHoyNoPasa Ver Mensaje
... Podrás observar que no hay forma de copiar la tabla a excel sin que la última celda sea interpretada como fecha...
No sólo hay forma: ¡La forma es MUY sencilla! (jajajaja).
Intenta como te lo describo a continuación basándome en la tabla de dos columnas que has mostrado:

- En una hoja nueva, selecciona el rango de celdas B1:B3;
- Click derecho en la selección y

Formato de celdas ---> Número ---> Texto ---> Aceptar

- Copia la tabla html;

- Selecciona la celda A1 y haz un pegado especial de los datos "como texto".

¿Te sirvió la sugerencia?...
Saludos, Cacho R.
  #5 (permalink)  
Antiguo 18/04/2012, 00:54
Avatar de DeHoyNoPasa  
Fecha de Ingreso: junio-2008
Ubicación: Valencia
Mensajes: 28
Antigüedad: 12 años, 7 meses
Puntos: 1
Respuesta: Problema al pegar tabla desde web a excel

Hola Cacho, pero no puedo seleccionar una por una las celdas que fallan pues la tabla original tiene alrededor de cien filas y solo algunas fallan. Solo encontrar las celdas que fallan es complicado.

Saludos.
  #6 (permalink)  
Antiguo 18/04/2012, 09:23
Avatar de mrocf  
Fecha de Ingreso: marzo-2007
Ubicación: Bs.As.
Mensajes: 1.103
Antigüedad: 13 años, 9 meses
Puntos: 88
Respuesta: Problema al pegar tabla desde web a excel

Cita:
Iniciado por DeHoyNoPasa Ver Mensaje
Hola Cacho, pero no puedo seleccionar una por una las celdas que fallan pues la tabla original tiene alrededor de cien filas y solo algunas fallan. Solo encontrar las celdas que fallan es complicado.

Saludos.
Mi estimado: el formato "texto" lo tienes que dar previo a copiar los datos...

Por ejemplo, y volviendo al ejemplo citado: ¿Te diste cuenta que te sugerí dar formato "texto" a las celdas del rango B1:B3?
De esas celdas: ¡¡¡ sólo una tenía el problema !!!

O sea: dale formato previo a toda la columna, y así te resultará más sencillo, ¿entiendes?...
  #7 (permalink)  
Antiguo 19/04/2012, 00:45
Avatar de DeHoyNoPasa  
Fecha de Ingreso: junio-2008
Ubicación: Valencia
Mensajes: 28
Antigüedad: 12 años, 7 meses
Puntos: 1
Respuesta: Problema al pegar tabla desde web a excel

Sí, el formato texto lo hago previo a copiar los datos. Pero luego me dices que una por una copie las celdas erróneas:

"Selecciona la celda A1 y haz un pegado especial de los datos "como texto"."

Éste último es el paso que resulta muy costoso, y es precísamente lo que pretendo evitar.

Tu mismo puedes probar en el ejemplo lo que ocurre si se selecciona toda la tabla y se copia como 'como texto'... mete todas las celdas de una fila en una solo celda.

Un saludo
Jorge

Última edición por DeHoyNoPasa; 19/04/2012 a las 00:55
  #8 (permalink)  
Antiguo 19/04/2012, 06:00
 
Fecha de Ingreso: julio-2006
Ubicación: Madrid
Mensajes: 943
Antigüedad: 14 años, 5 meses
Puntos: 56
Respuesta: Problema al pegar tabla desde web a excel

Hola,

Disculpar que me entrometa, pero he probado y es cierto que lo pega todo en la misma celda.
Ahora bien, he visto que una vez pegado puedes seleccionar toda la columna (única columna) que contendría los datos y desde la herramienta de Texto en columnas pedir que te lo separe tomando como caracter divisor de cada columna el espacio. En el penúltimo paso del asistente de dicha herramienta, selecciona la columna/campo del problema y marca que te lo considere texto.

Finaliza y, a mi me ha funcionado.

Saludos.
  #9 (permalink)  
Antiguo 20/04/2012, 00:54
Avatar de DeHoyNoPasa  
Fecha de Ingreso: junio-2008
Ubicación: Valencia
Mensajes: 28
Antigüedad: 12 años, 7 meses
Puntos: 1
Respuesta: Problema al pegar tabla desde web a excel

Muchas gracias jchuk. Funciona bien, lo he comprobado. Pero desgraciadamente, en la tabla hay una columna que contiene texto con espacios, separándome cada palabra en una celda.

¿Alguna otra solución?

Gracias a los dos por vuestro interés.

Última edición por DeHoyNoPasa; 23/04/2012 a las 01:17

Etiquetas: columnas, excel, pegar, tabla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:11.