Excel VBA Help required.

Loobc

New Member
Joined
Jul 10, 2020
Messages
2
Office Version
  1. 2010
Platform
  1. Windows
Hello,

To start off I'm a complete novice with Excel and VBA, I have recently signed up for some courses as I believe it could be invaluable for where I work and myself.

I'm given a large data set every day with unique IDs that I need to cross reference against an 2 external websites, this takes up hours upon hours of my time not to mention the RSI that will soon happen I have no doubt!

I'm looking to create something that will take this unique IDs put them into the websites I need to check and pull back the required information, I just have no idea where I would start.

Any ideas/assistance would be great!

All the best,
L
 

Excel Facts

Which Excel functions can ignore hidden rows?
The SUBTOTAL and AGGREGATE functions ignore hidden rows. AGGREGATE can also exclude error cells and more.
Hello,

To start off I'm a complete novice with Excel and VBA, I have recently signed up for some courses as I believe it could be invaluable for where I work and myself.

I'm given a large data set every day with unique IDs that I need to cross reference against an 2 external websites, this takes up hours upon hours of my time not to mention the RSI that will soon happen I have no doubt!

I'm looking to create something that will take this unique IDs put them into the websites I need to check and pull back the required information, I just have no idea where I would start.

Any ideas/assistance would be great!

All the best,
L
Good Luck! I had a similar situation (many years ago), and I resorted to COBOL and a whole load of JCL. (Sorry to date myself, but that's the scope of the problem)!

At some point you will need to read, learn, mark and inwardly digest the inner workings of the HTTPRequest object. This is how you can programmatically interrogate a web-site, and retrieve data. The Excel/VBA part (apart from HTTPRequest) is fairly straightforward.

You need to lay out exactly what you are given (the large data set with Unique IDs), and detailed descriptions of what you do (slowly, of course, to avoid RSI), to accomplish your goal. What you've described is about 0.01% of what you actually do (and think). Add detail, and when you think you're done, add more detail.


If you have a programming background, you will probably be familiar with this process (StepWise Refinement). If not - you have all sorts of pleasures in store.


May I suggest that to begin with, you practice on this group. Expand upon your original post by answering the following questions.

1) Do you get just the Unique IDs? Or is there a whole load of other data associated with each ID.
2) Are the websites both at the same address or are they different addresses?
3) Where does this list of Unique IDs come from? What other data is associated with them? Is there human agency involved in putting the list together?
4) Is the UniqueID the same value that is used to retrieve data from the website(s)? If not, how do you retrieve data from the web-sites? If you are using fields from the dataset are those fields invariant? (If they are not invariant, then the supposedly unique ID (notice the lower case unique) could be changeable. Not what you want in a key field!)

Yes - it's a lot of questions, and a lot of work, but I believe that once you've answered these questions (which would be needed if we were to help you), you'll be well on the way to defining the scope of the solution you are looking for.

HTH,

Tony
 
Upvote 0

Forum statistics

Threads
1,214,982
Messages
6,122,580
Members
449,089
Latest member
Motoracer88

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