Macro para obtener datos web sbs.gob.pe

Desarrollo de Macros y programación en UNO, usar las API, llamar programas externos...

Macro para obtener datos web sbs.gob.pe

Notapor hans_daniel » Mar Ago 04, 2015 4:34 pm

Quiero descargar tasas de interés de la SBS

"http://www.sbs.gob.pe/app/stats/TasaDiaria_5.asp"

Pero quiero descargar la tasa corporativa para un año osea voy a necesitar vincularlo a fechas dinamicas, es posible hacer eso.

 Editado: Se han unido dos temas por ser la misma pregunta del mismo usuario con dos respuestas distintas:

Macro para obtener datos web sbs.gob.pe y
Macro para obtener tasas de interes SBS

El sistema los ordena por fechas, lo que puede "marear" un poco en su lectura. 
OpenOffice 3.1 en Windows Vista
hans_daniel
 
Mensajes: 8
Registrado: Mar Ago 04, 2015 4:32 pm

Re: Macro para obtener datos web sbs.gob.pe

Notapor fornelasa » Jue Ago 06, 2015 5:15 pm

Yo me imagino que si se puede, pero para una mejor atención abre tu consulta nueva en otro post y no utilicemos este debate que ya fue resuelto e intentemos aclarar un poco más la consulta.
Saludos, Federico
lo 6.2.0 | aoo 4.1.6 | win 7/10
¡Un aplauso para todos los que luchan por proteger y promover la Web abierta!
Avatar de Usuario
fornelasa
 
Mensajes: 3235
Registrado: Jue Feb 17, 2011 8:30 pm
Ubicación: Estado de México, México.

Macro para obtener tasas de interes SBS

Notapor hans_daniel » Jue Ago 06, 2015 8:05 pm

He estado revisando algunos post; pero soy relativamento nuevo en el tema de programar.

Tengo esta página web:

http://www.sbs.gob.pe/app/stats/TasaDiaria_5.asp

y lo que quiero es diseñar una macro para que busque tasas corporativas para diferentes periodos, los cuales voy a tener en un excel.

Supongamos que necesite buscar 100 tasas de diferentes periodos, me da algo de pereza buscar de forma individual; podrían ayudarme con este problema.

He probado con aplicativos de Excel que descargan la tabla y la actualizan; pero quiero poder desarrollar una búsqueda dinámica, entiendo que estoy hace mas compleja la consulta pero si es lo que estoy buscando.

saludos
Hans Osorio
OpenOffice 3.1 en Windows Vista
hans_daniel
 
Mensajes: 8
Registrado: Mar Ago 04, 2015 4:32 pm

Re: Macro para obtener tasas de interes SBS

Notapor mauricio » Jue Ago 06, 2015 8:21 pm

En estos foros no damos soporte para Excel...
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
Avatar de Usuario
mauricio
 
Mensajes: 5932
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: CDMX

Re: Macro para obtener tasas de interes SBS

Notapor hans_daniel » Jue Ago 06, 2015 8:22 pm

No requiero asesoría en el excel, deseo crear un código para poder descargar la información a travéz del java o html
OpenOffice 3.1 en Windows Vista
hans_daniel
 
Mensajes: 8
Registrado: Mar Ago 04, 2015 4:32 pm

Re: Macro para obtener tasas de interes SBS

Notapor mauricio » Jue Ago 06, 2015 9:11 pm

Aquí damos soporte para OpenOffice, LibreOffice y derivados... ¿cual es tu pregunta en relación con estos programas?...
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
Avatar de Usuario
mauricio
 
Mensajes: 5932
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: CDMX

Re: Macro para obtener tasas de interes SBS

Notapor hans_daniel » Jue Ago 06, 2015 9:16 pm

Mira si no pueden ayudarme con la consulta entiendo .

Yo planteó una consulta y requiero una sugerencia y más no necesito más preguntas.
OpenOffice 3.1 en Windows Vista
hans_daniel
 
Mensajes: 8
Registrado: Mar Ago 04, 2015 4:32 pm

Re: Macro para obtener tasas de interes SBS

Notapor fornelasa » Jue Ago 06, 2015 10:05 pm

hans_daniel escribió:Mira si no pueden ayudarme con la consulta entiendo
Es un placer el poder ayudarte ..... pero no es una consulta lo que solicitas, en realidad pides desarrollar un codigo completo y además hecho a la medida y eso ya es cosa muy diferente.
hans_daniel escribió:y lo que quiero es diseñar una macro para que busque tasas corporativas para diferentes periodos, los cuales voy a tener en un excel.
Estarás de acuerdo conmigo que tu escrito da a entender que es un codigo para Excel ..... entonces quizas comprenderás que aqui no se da soporte para Excel.

Suponiendo que tuvieramos suerte y que alguien te desarrolla el codigo completo en Calc ..... ¿acaso pretendemos que el "programador" entienda tus deseos con una (desde mi punto de vista) explicación tan pobre?

Saludos, Federico.
lo 6.2.0 | aoo 4.1.6 | win 7/10
¡Un aplauso para todos los que luchan por proteger y promover la Web abierta!
Avatar de Usuario
fornelasa
 
Mensajes: 3235
Registrado: Jue Feb 17, 2011 8:30 pm
Ubicación: Estado de México, México.

Re: Macro para obtener tasas de interes SBS

Notapor hans_daniel » Vie Ago 07, 2015 12:31 am

Entiendo tu perspectiva,

Como comente, no es un campo de mi especialidad. Yo soy consultor financiero y realizo macros para cierto tipo de productos financieros.

Crei que diseñar o que me den una idea general de como elaborar una macro que vincule dinamicamente la tasa de interes que me vota la pagina que indique seria sencillo para ustedes.

Es correcto que quiero usar el excel como herramienta; pero en la medida que esta herramienta es la que contiene mi base de datos de fechas que pueda buscar de forma dinamica.

Honestamente, no considero que me esten asesorando en excel, sino ayudarme del excel para obtener esta herramienta dinamica
OpenOffice 3.1 en Windows Vista
hans_daniel
 
Mensajes: 8
Registrado: Mar Ago 04, 2015 4:32 pm

Re: Macro para obtener tasas de interes SBS

Notapor xiseme » Vie Ago 07, 2015 6:31 am

Ummm.... Así que solo se atiendan las preguntas propias y no responder las de los que pueden ayudar (y los que han contestado son capaces de hacer lo que se pide casi con la gorra) ... curioso, poco eficaz para conseguirlo , pero curioso.

Bueno; como ya han dicho bien antes ;) ¿cual es la pregunta en relación con OpenOffice, LibreOffice y derivados...?

... quiero usar el excel como herramienta;...
¿de qué servirá digamos una macro "Calc" en ese Excel? ... exacto; de nada.

Simple siempre es mejor que complicado
«Voy a usar Calc» → uno se dirige a los foros de Apache OpenOffice/ LibreOffice
«Voy a usar Excel» → pues ... uno pregunta en los de Excel
Todo es mejorable, estamos dispuestos a mejorar. ¿Yo? ... poco a poco.
Nunca hay acritud en mis comentarios, si lo pareciera, seguro que me he expresado mal.
xiseme
 
Mensajes: 1888
Registrado: Lun Nov 24, 2008 1:13 pm

Re: Macro para obtener tasas de interes SBS

Notapor fornelasa » Vie Ago 07, 2015 7:20 pm

xiseme escribió:Simple siempre es mejor que complicado
«Voy a usar Calc» → uno se dirige a los foros de Apache OpenOffice/ LibreOffice
«Voy a usar Excel» → pues ... uno pregunta en los de Excel
Elemental mi querido Watson :mrgreen: :mrgreen:
lo 6.2.0 | aoo 4.1.6 | win 7/10
¡Un aplauso para todos los que luchan por proteger y promover la Web abierta!
Avatar de Usuario
fornelasa
 
Mensajes: 3235
Registrado: Jue Feb 17, 2011 8:30 pm
Ubicación: Estado de México, México.

Re: Macro para obtener tasas de interes SBS

Notapor mauricio » Sab Ago 08, 2015 5:41 am

hans_daniel escribió:Mira si no pueden ayudarme con la consulta entiendo

Mira que si podemos, con Python, es trivial hacer la consulta:
Código: Seleccionar todo   Expandir vistaContraer vista
import urllib.request
import urllib.parse

params = urllib.parse.urlencode({'FECHA_CONSULTA': '03/08/2015'}).encode()
f = urllib.request.urlopen('http://www.sbs.gob.pe/app/stats/TasaDiaria_5.asp', params)
html = f.read().decode()

print (html)

pero claro, Excel no soporte Python...
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
Avatar de Usuario
mauricio
 
Mensajes: 5932
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: CDMX

Re: Macro para obtener tasas de interes SBS

Notapor hans_daniel » Sab Ago 08, 2015 4:14 pm

Ok voy a instalar Phyton; pero la consulta no es dinamica de todas formas.

Aún no veo que sea dinamico
OpenOffice 3.1 en Windows Vista
hans_daniel
 
Mensajes: 8
Registrado: Mar Ago 04, 2015 4:32 pm

Re: Macro para obtener tasas de interes SBS

Notapor hans_daniel » Sab Ago 08, 2015 4:49 pm

Probe el codigo; pero usando Phyton

Mi consulta es si no es posible llamar a un conjunto de datos de excel; es decir las fechas que deseo buscar (desde una tabla de Excel) y a travéz de Phyton genere un codigo que pueda descargar en una tabla que sea compatible con Excel.

Entiendo que al final las tablas son mas manejables en Excel.
OpenOffice 3.1 en Windows Vista
hans_daniel
 
Mensajes: 8
Registrado: Mar Ago 04, 2015 4:32 pm

Re: Macro para obtener tasas de interes SBS

Notapor mauricio » Sab Ago 08, 2015 5:04 pm

Claro mi amigo, tienes que hacer la tarea para hacerlo dinamico... y si, se puede todo lo que quieres, pero... veo que no has entendido que aquí no damos soporte para Excel, en fin... no dire más...
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
Avatar de Usuario
mauricio
 
Mensajes: 5932
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: CDMX

Re: Macro para obtener tasas de interes SBS

Notapor hans_daniel » Sab Ago 08, 2015 5:09 pm

Ok, de acuerdo.

Gracias por la ayuda, de todas formas me sirvio de algo el soporte que me dieron.
OpenOffice 3.1 en Windows Vista
hans_daniel
 
Mensajes: 8
Registrado: Mar Ago 04, 2015 4:32 pm

Re: Macro para obtener datos web sbs.gob.pe

Notapor SLV-es » Mié Ago 12, 2015 10:53 pm

 Editado: Ha sido separado del tema Macro para obtener datos web, ya que es un tema antiguo, y ante nuevas preguntas es preferible abrir un nuevo tema. 


No es necesario utilizar una macro.
Se puede vincular la hoja Calc a la web desde Insertar > Vincular con datos externos > Pegar la URL y pulsar INTRO y ESPERAR

vincular-web-0.png


vincular-web-1.png


vincular-web-2.png


Y con eso tienes la tabla en una hoja de Calc

vinculo a sbs.gob.pe.ods
(14.8 KiB) 113 veces
+info en la web "no oficial" dedicada a OpenOffice en Español
AOO 4.1.2 y LibO 4.4.6 en W10 y en Lliurex
No respondo mensajes privados sobre AOO, por favor, utiliza el foro para tus preguntas
Avatar de Usuario
SLV-es
 
Mensajes: 4894
Registrado: Jue Ago 26, 2010 1:25 am
Ubicación: España

Re: Macro para obtener datos web sbs.gob.pe

Notapor mauricio » Vie Ago 14, 2015 5:10 pm

Este tema ya se ha tratado aquí: https://forum.openoffice.org/es/forum/v ... 50&t=11203

por lo que lo considero DUPLICADO
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
Avatar de Usuario
mauricio
 
Mensajes: 5932
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: CDMX

Re: Macro para obtener datos web sbs.gob.pe

Notapor SLV-es » Sab Ago 15, 2015 12:44 pm

Se han unido los dos temas; aunque el resultado es un poco lioso, pues el sistema los ordena por fechas.
+info en la web "no oficial" dedicada a OpenOffice en Español
AOO 4.1.2 y LibO 4.4.6 en W10 y en Lliurex
No respondo mensajes privados sobre AOO, por favor, utiliza el foro para tus preguntas
Avatar de Usuario
SLV-es
 
Mensajes: 4894
Registrado: Jue Ago 26, 2010 1:25 am
Ubicación: España


Volver a Macros y API UNO

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado