Eu preciso permitir que as pessoas importem os dados de que precisam de um banco de dados do SQL Server para o Serviços Web do Excel no SharePoint. Eles devem ser capazes de escolher certos parâmetros para a consulta. Assim, por exemplo, uma pessoa pode querer limitar os dados para os Projetos 12, 53 e 87. O banco de dados pode ser muito grande, portanto, importar o banco de dados inteiro e, em seguida, a filtragem é muito ineficiente.
Já experimentei várias opções e sei que listas de validação de dados, itens de controle ActiveX, código VBA e consultas MS personalizadas com parâmetros não funcionam no SharePoint. Acredito que posso usar filtros do PerformancePoint para obter a lista de opções para um campo, mas não sei como aplicá-los a uma consulta SQL no Excel como um parâmetro.
Só para esclarecer, os dados precisam ser importados no SharePoint e uma cópia do arquivo do Excel preenchido será aberta localmente para análise. Isso ocorre devido a problemas de permissão de acesso ao SQL Server.