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

Datos Externos Web

Estas en el tema de Datos Externos Web en el foro de Ofimática en Foros del Web. Buenas, mi consulta es la siguientes: Estoy importando una tabla de datos externos de la web. Son las cotizaciones del dolar y euro que varían ...
  #1 (permalink)  
Antiguo 26/05/2011, 20:39
 
Fecha de Ingreso: febrero-2009
Mensajes: 159
Antigüedad: 15 años, 10 meses
Puntos: 1
Datos Externos Web

Buenas, mi consulta es la siguientes:
Estoy importando una tabla de datos externos de la web. Son las cotizaciones del dolar y euro que varían diariamente.
Datos - Obtener Datos Externos - Nueva Consulta web, y ahí selecciono la tabla donde están incluidos esos datos en la web que elijo.
Hasta ahí no hay problema, pero si quiero usar dichos datos para fórmulas no me permite.
Alguien sabe si es posible hacer lo que yo busco?

Espero sus tespuestas y saludos a todos!
  #2 (permalink)  
Antiguo 27/05/2011, 14:51
Avatar de mrocf  
Fecha de Ingreso: marzo-2007
Ubicación: Bs.As.
Mensajes: 1.103
Antigüedad: 17 años, 8 meses
Puntos: 88
Respuesta: Datos Externos Web

¿Qué significa "no me permite"?...

De hecho: lo que describes constituye el "más natural uso" de la obtensión de datos externos.

O sea que: ¡hay "algo" que no has comentado del todo correctamente!
¿Podrías hacerlo?

Saludos, Cacho.
  #3 (permalink)  
Antiguo 27/05/2011, 15:57
 
Fecha de Ingreso: febrero-2009
Mensajes: 159
Antigüedad: 15 años, 10 meses
Puntos: 1
Respuesta: Datos Externos Web

Les dejo un link para que puedan descargar una hoja de excel simple con una tabla con cotizaciones de la moneda deesta web : http://www.cambio18.com/. El cuadro brodeado tiene la formula para multiplicar 2*C4.

Si alguien puede ayudarme les agradezco:

http://www.megaupload.com/?d=RROZEYV6

Saludos!!!!
  #4 (permalink)  
Antiguo 27/05/2011, 19:18
Avatar de mrocf  
Fecha de Ingreso: marzo-2007
Ubicación: Bs.As.
Mensajes: 1.103
Antigüedad: 17 años, 8 meses
Puntos: 88
De acuerdo Datos Externos Web

La página Web que conectas es uruguaya por lo que -imagino- que tú también lo eres.

En tal caso es probable que la Configuración Regional de tu PC (aquí el Excel no tiene nada que ver) contemple:

-> Separador de miles: el punto
-> Separador decimal: la coma

Si miras con atención la página que vinculas a tu hoja, verás que su información tiene la característica opuesta: el punto como "separador decimal".
Ello hace que el Excel no sepa interpretar correctamente la información.

Puedes solucionarlo de dos maneras:

a) Cambiando la Configuración Regional de toda tu PC (lo que no sería una buena idea si sólo requieres el cambio para esta captura de información); ó

b) Mediante una macro, cambiando brevemente la configuración de los separadores y retornándola a lo usual luego de la actualización de la tabla externa.

Si te decides por esta segunda opción, te sugiero entonces:

1º) Haz click derecho en la solapa de la hoja en la que tienes el vínculo externo, y selecciona la opción: Ver código.

2º) En la ventana que se te abrirá, copia y pega la siguiente macro:
Código PHP:
Sub ActualizaCambio18()
With Application
  
.UseSystemSeparators False
  
.DecimalSeparator "."
  
.ThousandsSeparator ","
  
[A1].QueryTable.Refresh BackgroundQuery:=False
  
.UseSystemSeparators True
End With
End Sub 
3º) Cierra todas las ventanas del ambiente Visual Basic for Application en el que te encuentras y retorna al Excel.

4º) Incorpora a la hoja en cuestión un botón que ejecute la macro recién incorporada: ActualizaCambio18

A partir de entonces, cada vez que hagas click en el botón obtendrás el resultado deseado.

En el código que te muestro, estoy imaginando que la celda [A1] forma parte del vínculo externo (como en el ejemplo que has subido). De no ser así: modifícalo.

Comenta tus impresiones, por favor.
Saludos, Cacho.
  #5 (permalink)  
Antiguo 28/05/2011, 14:07
 
Fecha de Ingreso: febrero-2009
Mensajes: 159
Antigüedad: 15 años, 10 meses
Puntos: 1
Respuesta: Datos Externos Web

Una duda, como hago para Incorporar a la hoja en cuestión un botón que ejecute la macro recién incorporada: ActualizaCambio18
  #6 (permalink)  
Antiguo 28/05/2011, 17:12
Avatar de mrocf  
Fecha de Ingreso: marzo-2007
Ubicación: Bs.As.
Mensajes: 1.103
Antigüedad: 17 años, 8 meses
Puntos: 88
De acuerdo Datos Externos Web

Excel 2010:
http://office.microsoft.com/es-es/ex...865.aspx?CTT=1

Excel 2007:
http://office.microsoft.com/es-es/ex...676.aspx?CTT=1

Excel 2003:
http://office.microsoft.com/es-es/ex...201.aspx?CTT=1

Saludos, Cacho.

Etiquetas: externos
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 13:11.