I\'m using SQL Server 2008 R2 and Microsoft Excel.
Here is an article by Lean Software demonstrating the steps to securley connect Excel to a remote Web Server to either Report/Edit/Transfer data.
The article refers to the EDT Excel tool - however the technical steps in terms of connection string and setting firewall and SQL Server options are generic.
http://www.leansoftware.net/en-us/help/excel-database-tasks/worked-examples/how-to-securely-connect-excel-to-remote-web-server.aspx