Data Extraction From Web Charts Through VBA Coding

Kalu Mohanty

New Member
Joined
Jun 5, 2018
Messages
1
Hi Team,

I am trying to extract data from web charts.

If we hover on charts we are able to see the values of each field. So, for this I have to note down all the values in excel sheet. This is really time taking.

for your reference purpose in the below web address there is trend chart, if we hover on it the values are highlighted just below of the chart heading.
Link: https://www.x-rates.com/graph/?from=USD&to=INR&amount=1

In addition to, I would like to confirm is there any way to extract data from Tableau server/application through VBA coding.

Could you please guide.


Regards,
Kalu Mohanty
 

Excel Facts

Will the fill handle fill 1, 2, 3?
Yes! Type 1 in a cell. Hold down Ctrl while you drag the fill handle.
Hi Kalu,
I don't know how your VBA & javascript skills are, but in the source of that page, the data for that chart comes from here: https://x-rates.com/graph/currates.php?from=USD&to=INR&amount=1
The issue is that they use some javascript functions to transform that data into the numbers you see, mainly decodeRatesData and decode64. If I grab the raw answer I see in my browser (from that url above) and plug it into a javascript fiddle I get this:
https://jsfiddle.net/8vqm9rjL/ -> there you can see the raw data that is produced in the chart, but it will take some Javascript skills to get the right numbers.
If the source doesn't matter, you could check out this post of mine and replace the GBP-USD example with your INR-USD: https://www.mrexcel.com/forum/excel...ion-get-fx-rates-post5366639.html#post5366639
Hope that helps,
Koen
 
Upvote 0

Forum statistics

Threads
1,224,738
Messages
6,180,673
Members
452,993
Latest member
FDARYABEE

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top