Configurer le service de distribution d'Excel Add-in

Important

Cette section s'applique uniquement si l'utilisateur qui exécute le serveur Web est modifié manuellement. Le paquet du serveur Nectari effectue ces changements automatiquement à partir de la version 2024 Livraison 3.

Note

Nous ne supportons pas la distribution de fichiers macro qui contiennent une référence directe à Excel Add-in.

Si vous souhaitez générer et distribuer les rapports du Add-in de Nectari pour les fichiers Excel, vous devez effectuer quelques modifications de configuration sur le serveur hébergeant le Distribution Worker.

  1. Assurez-vous d'avoir configuré un compte personnel (installation de base ou avancée) pour le service WebServer.Nectari.
  2. Installez Microsoft Excel sur le même serveur que le Distribution Worker de Nectari.
  3. Installez la version correspondante d'Excel Add-in sur le même serveur.
  4. Si vous utilisez Microsoft Office en mode 32-bit sur un ordinateur 64-bit, lancez la commande mmc avec le paramètre 32: mmc -32 pour lancer la version 32-bit de DCOMCNFG. Sinon, exécutez mmc.

  5. Dans le menu Fichier, sélectionnez Ajouter/Supprimer un composant logiciel enfichable.
  6. Dans la liste, sélectionnez Services de Composants et cliquez sur Ajouter pour qu'il apparaisse dans la liste Composants logiciels enfichables sélectionnées.
  7. Cliquez sur OK pour revenir à la fenêtre principale.

  8. Dans le menu de l'arbre à gauche, développez l'arbre comme suit : Services des Composants > Ordinateurs > Poste de Travail > Configuration DCOM et sélectionnez Microsoft Excel Application 2010 et later.

    Si vous ne trouvez pas le composant Microsoft Excel Application 2010 and later, il se peut qu'il ne soit pas enregistré ou qu'il soit enregistré sous le numéro Class ID (CLSID) au lieu du Nom de l'application.

    Dans ce cas, il suffit parfois de redémarrer l'ordinateur pour qu'il soit correctement enregistré. Sinon, vous devrez peut-être ouvrir le registre (en utilisant la commande RegEdit ) et trouver l'ID de Classe où ces autorisations sont définies sous HKEY_CLASSES_ROOT\Excel.Application\CLSID. Le même ID de Classe devrait être disponible sous Configuration DCOM dans l'outil mmc et c'est là que vous devriez configurer les permissions décrites ci-dessous.

  9. Cliquez droit sur le composant Microsoft Excel Application 2010 and later et sélectionnez Properties.
  10. Dans l'onglet Identité, sélectionnez l'option L'utilisateur exécutant.

  11. Allez à l'onglet Sécurité.
  12. Dans la section Autorisations d'Exécution et d'Activation, sélectionnez Personnaliser et cliquez sur Modifier...

  13. Ajoutez un utilisateur avec toutes les permissions comme indiqué sur l'écran ci-dessous et cliquez sur OK.

  14. Répétez les deux étapes précédentes pour les sections Autorisations d'Accès et Autorisations de Configuration.
  15. Cliquez sur OK dans la fenêtre propriétés Microsoft Excel Application 2010 and later pour appliquer les changements.
  16. Assurez-vous que le chemin suivant existe sur le serveur où est installé le Distribution Worker et que l'utilisateur utilisé pour le Serveur Web a le contrôle total sur eux :
    • Pour un ordinateur 64-bits :

      C:\Windows\System32\config\systemprofile\Desktop

      C:\Windows\System32\config\systemprofile\AppData\Local\Microsoft\Windows\INetCache

      C:\Windows\SysWOW64\config\systemprofile\Desktop

      C:\Windows\SysWOW64\config\systemprofile\AppData\Local\Microsoft\Windows\INetCache

      C:\AppData\Nectari

    • Pour un ordinateur 64 bits et à partir de C:\Windows\SysWOW64\config\ :

      • systemprofile\Desktop
  17. Avant d'effectuer les autres étapes, déconnectez-vous du serveur et reconnectez-vous en utilisant les mêmes identifiants que l'utilisateur qui est configuré sur le Serveur Web .
  18. Ouvrez Excel (la licence Excel doit être activée) et configurez l'Add-in pour Excel :
    1. Allez dans la configuration de l'Add-in (Fichier > Options > Compléments).
    2. À côté de la liste déroulante Gérer, cliquez sur Atteindre....
    3. Dans la fenêtre Compléments, cliquez sur Parcourir... et sélectionnez Nectari Add-in for Excel.xla dans C:\Program Files\Nectari\Nectari Add-in for Excel. (Vous pouvez vous référer à Configuration lors de la première utilisation pour plus de détails.)
  19. Configurez votre Central Point :
    1. Forcez Excel à se connecter en cliquant sur l'onglet Compléments.
    2. Cliquez sur Changer d'Utilisateur. Si aucun Central Point n'est configuré, cliquez sur le signe + et entrez le chemin de votre Central Point.
    3. Cliquez sur Ajouter pour valider et enregistrer votre Central Point.
  20. Sélectionnez un fichier Excel à distribuer, ouvrez le fichier et vérifiez que l'extraction des données fonctionne correctement.
  21. Avant de tester la distribution de l'Add-in, effectuez ces vérifications :

    1. Utilisez le Gestionnaire des tâches du serveur et vérifiez si aucune autre instance Excel.exe n'est ouverte dans l'onglet Processus et, le cas échéant, fermez-les. Sinon, certaines configurations effectuées lors des étapes précédentes ne seront pas terminées en raison d'instances Excel Add-in restées ouvertes.
    2. Assurez-vous que votre serveur SMTP est correctement configuré dans le Configurateur Web du Central Point.
    3. Assurez-vous que l'adresse courriel de votre utilisateur ADMIN est valide.