2017-08-17 2 views
1

Nous avons déployé notre produit final aux utilisateurs finaux en leur fournissant directement le fichier Excel avec le code VBA intégré.VBA comme le déploiement d'Excel JavaScript Add-In

Nous avons maintenant complètement migré la même base de code en utilisant JavaScript Excel Add-In. Maintenant, tout en utilisant JavaScript, nous voulons offrir la même expérience de déploiement aux utilisateurs finaux. L'expérience devrait être telle qu'ils ont juste besoin de prendre notre modèle Excel et commencer tout de suite.

Le problème est:

  1. JavaScript est hébergé sur notre serveur
  2. Nous ne pouvons pas intégrer le JavaScript Add-In dans le fichier Excel directement.

Pour fournir la même expérience de déploiement, nous avons essayé les solutions suivantes.

  1. Fournir un complément via un dossier partagé en réseau.
    Le déploiement n'est cependant pas sans faille. Premièrement, nous devons configurer le catalogue de dossiers partagés. Deuxièmement, assurez-vous que toutes les installations d'Office 2016 doivent sélectionner des compléments à partir de cette URL de catalogue de compléments approuvés. Cette deuxième étape doit être répétée sur le PC de chaque utilisateur final individuellement. Cela semble être une tâche fastidieuse pour l'utilisateur final.
  2. Nous pouvons fournir un accès au produit à l'aide de catalogues de compléments basés sur SharePoint, mais la plupart des utilisateurs finaux ne possèdent pas d'abonnements SharePoint.

Ma question - est-il un moyen de faire ce modèle Excel déployable et partageable entre plusieurs utilisateurs finaux

  • Avec l'Add-In intégré dans le modèle Excel lui-même.
  • Sans laisser l'utilisateur passer à travers la tâche fastidieuse de configuration des catalogues de déploiement.

L'objectif ultime est de laisser l'équipe de développement de produits s'inquiéter du développement et du déploiement et de permettre à l'utilisateur d'utiliser simplement Add-In.

Répondre