Résolution du blocage Excel lors de la création de fichiers sur un réseau non approuvé
1. Symptôme
Lors de l'ouverture d'un fichier Excel généré par le SmartBOM Connector à partir d'un emplacement réseau, la boîte de dialogue suivante s'affiche et bloque le chargement de la personnalisation du document :

Le message indique :
« Ce document contient du code personnalisé qui ne peut pas être chargé, car l'emplacement ne se trouve pas dans la liste de vos emplacements approuvés. Si vous faites confiance à ce document, vous pouvez l'enregistrer et l'ouvrir à partir d'un emplacement sur votre ordinateur. »
Le fichier s'ouvre malgré tout, mais sans le ruban / les fonctionnalités de PilotAssembly.
2. Cause
L'outil s'appuie sur une personnalisation de document (add-in de niveau document, technologie VSTO) intégrée au classeur Excel. Pour des raisons de sécurité, Microsoft Office n'autorise le chargement de ce type de code que si le fichier est ouvert depuis :
- un disque local de la machine, ou
- un emplacement réseau explicitement déclaré comme « emplacement approuvé » dans Excel.
Par défaut, aucun emplacement réseau n'est approuvé. C'est pourquoi le blocage apparaît systématiquement lorsque le fichier est créé ou ouvert directement sur un serveur, un partage réseau ou un lecteur mappé qui n'a pas été ajouté à cette liste.
3. Solution recommandée : déclarer l'emplacement réseau comme emplacement approuvé
Cette solution permet d'ouvrir directement les fichiers depuis le réseau sans blocage, de façon durable.
3.1 Sur chaque poste utilisateur
- Ouvrir Excel, puis aller dans Fichier > Options.
- Sélectionner "Centre de gestion de la confidentialité, puis cliquer sur Paramètres du Centre de gestion de la confidentialité…"
- Dans le volet de gauche, sélectionner Emplacements approuvés.
- Cocher la case « Autoriser les emplacements approuvés sur mon réseau ».
- Cliquer sur Ajouter un nouvel emplacement…, puis saisir le chemin réseau utilisé (chemin UNC, ex. \\serveur\dossier, de préférence au lecteur mappé).
- Cocher « Sous-dossiers de cet emplacement sont également approuvés » si les fichiers peuvent se trouver dans des sous-dossiers.
- Valider par OK, puis redémarrer Excel.
Un chemin UNC (\\serveur\partage) est plus fiable qu'un lecteur mappé (Z:\) : le mappage peut différer d'un poste à l'autre, ce qui rend l'emplacement approuvé inopérant sur certaines machines.
3.2 Déploiement centralisé (recommandé pour plusieurs postes)
Si plusieurs utilisateurs sont concernés, l'administrateur système peut déployer cet emplacement approuvé via une stratégie de groupe (GPO) Office, en s'appuyant sur les modèles d'administration Office (ADMX) :
- Activer le paramètre « Autoriser les emplacements approuvés sur le réseau ».
- Configurer un « Emplacement approuvé » avec le chemin réseau.
Cela évite de reproduire la configuration manuellement sur chaque poste et garantit une application homogène de la règle de sécurité.