|Pretty much any language can accomplish this goal. The only real variation is going to be level of difficulty.
Though, I'd find an on-topic forum / Q&A and tag the message, if you want answers. It might go largely unnoticed here.
I'd start by better defining your requirements. Does the web site expose a web service? Or, will you need to scrape a web page for the data? Will you be updating an actual Excel file? Or, can you use something simpler like CSV?
If directly updating an Excel file, I'd probably gravitate towards C#.