Hi,
Obviously, this bid is a little blind, since I don't know for sure what environment you want this program to run (local Windows machine, a Linux server, or maybe just an extra function of your browser). I can create this in either of these 3 forms. Or did you mean a genuine Excel macro ?
Secondly, it would help to see the portal to scrape the data from. If it depends on the client being able to behave like a browser and use javascript, then obviously this puts the bar higher.
I have 20+ years of IT experience, and I tend to finish whatever job I start.. just check my reviews (I know there aren't very many, I'm new here).
Hoping to add you to the list of my happy customers,
Mb