Esta pergunta não é sobre uma pessoa que usa o Excel em um computador que possui um sistema operacional Windows Server. E não se trata de usar nenhum recurso de serviço do Sharepoint!
A pergunta é sobre processos automatizados que usam código (Office Automation) para abrir arquivos do Excel, manipulá-los, executar cálculos, ler dados, salvar cópias do arquivo e fechar os arquivos ... tudo em código.
Nas versões anteriores do Excel, o contrato de licenciamento impedia o uso em um servidor público, as notas da Microsoft avisavam sobre os problemas ao tentar usar o Office Automation em um ambiente de servidor, e fomos avisados de que o Excel era de thread único e não foi projetado para uso em um servidor.
A maioria dos artigos sobre isso foi escrita antes do Office 2010.
Mas agora, o Excel 2010 foi projetado para funcionar em um servidor de computação de alto desempenho usando o HPC Services for Excel. Um documento HPC menciona "O Windows HPC Server 2008 R2 inclui um gerenciador pop-up abrangente que pode lidar com caixas de diálogo ocasionais e mensagens pop-up".
Portanto, minha pergunta é ... agora é "seguro" executar código que automatiza o Excel 2010 em um servidor "normal" sem usar os serviços HPC?
Caso contrário, os Serviços HPC para Excel podem funcionar em um único servidor?
Não preciso do aspecto de alto desempenho e computação distribuída do HPC Services for Excel ... apenas da capacidade de executar o Excel em um servidor.
Isso pode ser feito agora?
Obrigado Glen