Virtualise Excel em um navegador

3

É possível dar aos usuários acesso a uma instância virtualizada do Excel - eu não quero dar a eles acesso a um sistema operacional completo (embora isso seja claramente executado em segundo plano, tudo o que eles podem acessar é o Excel - eles não usam pode ver outras telas?

Em segundo lugar, se for possível, é possível fazer dentro de um navegador?

Editar

Estou criando um sistema projetado para testar as habilidades dos candidatos no Excel e, por esse motivo, preciso usar a versão completa para desktop e não um aplicativo da web. Eu não quero ter que garantir que o Excel está instalado na máquina cliente, pois haverá problemas em torno de diferentes versões e segurança, pois as pastas de trabalho que são usadas no teste usam o VBA extensivamente para personalizar e marcar os exercícios. Idealmente, meu aplicativo da Web seria capaz de abrir uma sessão no servidor, que então apenas coloca o usuário em uma instância do Excel sem nunca ver uma área de trabalho. Eu também precisaria ser capaz de passar em parâmetros de linha de comando, a fim de definir qual pasta de trabalho para abrir e também passar em um token exclusivo para identificar o usuário

    
por Macros 05.06.2012 / 00:54

6 respostas

6

O RemoteApp dos Serviços de Terminal iniciará seu Excel no servidor e exibi-lo no cliente sem dar acesso ao sistema operacional completo.

Se você precisar da versão do navegador, haverá Office 365 .

    
por 05.06.2012 / 08:49
11

Sim, ele é chamado de Office 365. Você pode encontrá-lo aqui . É usado em um navegador.

    
por 05.06.2012 / 01:02
7

Sua melhor aposta é uma sessão RDP que abre diretamente o Excel. (Você poderia usar uma solução de VDI, mas, a menos que já tenha essa infraestrutura configurada, provavelmente é mais do que deseja entrar ...) Em uma solução de área de trabalho remota Na sua conta de usuário do AD, vá para a guia Ambiente e defina o aplicativo e as opções. Quando eles fazem login, (neste exemplo), o Excel deve abrir com o arquivo spreadsheet.xls (que é armazenado em H: \ Users \ Desktop). Se o usuário fechar o Excel, ele será desconectado.

Por favor, note que estou desbastando as configurações; Eu sei que a configuração é algo assim, mas os detalhes podem estar desativados.

    
por 05.06.2012 / 01:03
1

você pode transmitir um aplicativo de um servidor RDS usando o RDP, sem abrir um terminal real.

Quanto a suítes de escritório on-line, existem algumas disponíveis - 365, googledocs, zoho etc.

    
por 05.06.2012 / 07:44
0

Além das sugestões para Citrix ou TS RemoteApp, que fornecem o aplicativo, você pode usar o App-V, que realmente compacta e virtualiza o aplicativo e o entrega ao (s) cliente (s). link

    
por 05.06.2012 / 15:41
0

Aqui estão os produtos atuais do In-Browser Excel disponíveis para você:

  1. Office 365 SharePoint
  2. SkyDrive (produto de consumo, mas funciona para coisas básicas reais)
  3. Sua própria instalação do SharePoint

O próximo passo:

  1. RemoteApp via RDP e um servidor de área de trabalho remota
  2. App-V (também conhecido como SoftGrid)
  3. Algum tipo de configuração Citrix ou ZenApp

No entanto, como você afirmou que precisa testar todos os recursos de um candidato, sua melhor opção é dar uma olhada no RemoteApp ou em uma sessão real da área de trabalho remota. O RemoteApp exige uma sessão e perfil de área de trabalho remota, a diferença é que a área de trabalho é ocultada e abstraída para o usuário. Independentemente disso, se você vai testá-los no VBA Remote Desktop é provavelmente o caminho a percorrer para que você possa encapsular usuários em suas próprias sessões que não prejudicarão o servidor se eles executarem algum código VBA ou Macro ruim.

    
por 05.06.2012 / 16:02