Is the West Ural enough Europe or you want EU?
I have a lot of experience with SOAP services and Office Automation, so this project will be simple for me.
Also, If excel have a lot of static data, this is be an option to extract all data to SQL Server using SSIS scheduled or manual. And there is be more responsive way to deal with data from web-service.