Virtualise Excel dans un browser

Est-il possible de donner aux users l'access à une instance virtualisée d'Excel? Je ne veux pas leur donner access à un operating system complet (bien que cela s'exécute clairement en arrière-plan, tout ce qu'ils peuvent accéder est Excel? Ils ne sont même pas voir d'autres écrans)?

Deuxièmement, si cela est possible, est-il possible de faire dans un browser?

modifier

Je construis un système conçu pour tester les compétences des candidats dans Excel et, pour cette raison, il faut utiliser la version complète du bureau et non une application Web. Je ne veux pas devoir garantir que Excel soit installé sur la machine cliente car il y aura des problèmes autour de différentes versions et de la security, car le (s) class (s) utilisé (s) dans le test utilisent largement VBA pour personnaliser et marquer les exercices. Idéalement, mon application Web pourrait ouvrir une session sur le server, ce qui place l'user dans une instance d'Excel sans jamais voir un ordinateur de bureau. Je devrais également pouvoir passer des parameters de command line pour définir quel classur ouvrir et passer un jeton unique pour identifier l'user

Les services Terminal Server RemoteApp démarreront votre Excel sur le server et l'afficheront sur le client sans avoir access à un OS complet.

Si vous avez besoin de la version du browser, il existe Office 365 .

Oui, ça s'appelle Office 365. Vous pouvez le find ici . Il est utilisé à partir d'un browser.

Votre meilleur pari est une session RDP qui ouvre directement Excel. (Vous pourriez aller avec une solution VDI, mais à less que vous ayez déjà installé cette infrastructure, c'est probablement plus que vous voulez entrer …) En ce qui concerne une solution de bureau à distance Dans leur count d'user AD, accédez à l'onglet Environnement , et définir l'application et les options. Lorsqu'ils se connectent, (dans cet exemple), Excel doit s'ouvrir avec le file spreadsheet.xls (qui est stocké dans H: \ Users \ Desktop). Si l'user ferme Excel, ils sont déconnectés.

Onglet Environnement des propriétés de l'utilisateur AD

Veuillez noter que je suis en désuétude des parameters; Je sais que la configuration ressemble à quelque chose comme ça, mais les détails peuvent être désactivés.

vous pouvez diffuser une application à partir d'un server RDS à l'aide de RDP, sans ouvrir un terminal réel.

En ce qui concerne les suites de bureau en ligne, il y a assez de disponibles – 365, googledocs, zoho etc.

En plus des suggestions pour Cisortingx ou TS RemoteApp, qui fournissent l'application, vous pouvez utiliser App-V, qui emballe et virtualise l'application et la délivre au (x) client (s). http://www.microsoft.com/en-us/windows/enterprise/products-and-technologies/virtualization/app-v.aspx

Voici les produits In-Browser Excel actuels disponibles pour vous:

  1. Office 365 SharePoint
  2. SkyDrive (produit de consommation, mais ça marche pour de vrais éléments de base)
  3. Votre propre installation de SharePoint

La prochaine étape:

  1. RemoteApp via RDP et un server de bureau à distance
  2. App-V (alias SoftGrid)
  3. Une sorte d'installation de Cisortingx ou ZenApp

Cependant, parce que vous avez déclaré que vous devez tester toutes les capacités d'un candidat, votre meilleur pari est de regarder RemoteApp ou une session de bureau à distance. RemoteApp nécessite une session et un profil de bureau à distance, la différence est que le bureau est caché et extrait pour l'user. Quoi qu'il en soit, si vous allez les tester sur VBA Remote Desktop, c'est probablement le path à parcourir afin que vous puissiez encapsuler les users dans leur propre session qui ne nuira pas au server s'ils exécutent un mauvais code VBA ou Macro.