Studio d'Inspection et de Réparation de Classeurs Excel

Inspectez les packages ZIP internes, l'intégrité des formules, les feuilles masquées, les références externes et les métadonnées de documents de manière 100 % côté client dans votre navigateur, avec génération de copies nettoyées et réparées vérifiées.

📊

Drop your XLSX or XLSM workbook here

Audit OOXML internal structure, hidden sheets/rows, formula errors, broken references, external URLs, and privacy metadata entirely inside your browser.

🔒 100% In-Browser InspectionZero server upload. All ZIP decompression and OOXML parsing execute purely in client RAM.
🚫 Zero Persistent StorageNo localStorage, cookies, IndexedDB, or cache storage. Data vanishes when you close the tab.
🛡️ Zero Macro ExecutionVBA projects in .xlsm files are catalogued for structure and preservation without executing any script.
🌐 No External RefreshExternal hyperlinks, connections, and workbook references are inspected statically without HTTP requests.

À propos du Studio d'Inspection et de Réparation de Classeurs

Lors du partage de feuilles de calcul entre équipes et organisations, les feuilles masquées, les lignes dissimulées, les métadonnées d'auteurs, les commentaires de cellules, les URL externes et les formules erronées en #REF! restent fréquemment intégrés à l'insu des utilisateurs, risquant d'exposer des données confidentielles ou d'induire des erreurs d'analyse.

Le Studio d'Inspection et de Réparation Solasu est un atelier médico-légal et de réparation côté client conçu pour déconstruire, auditer et assainir les packages OpenXML (.xlsx et .xlsm) exclusivement dans la mémoire vive locale de votre navigateur.

Fonctionnant selon le principe strict 'Auditer avant de modifier', Solasu n'altère jamais vos fichiers sources sur le disque. Il fournit des observations objectives, des preuves vérifiables et un suivi transparent de la portée des changements (Préservé, Modifié, Supprimé), vous permettant d'exporter en toute sécurité des copies nettoyées (Clean Copy) ou des classeurs réparés validés par ré-importation en mémoire.

Architecture 100 % côté client sans stockage persistant

Toutes les décompressions ZIP, analyses XML, audits de formules et reconstructions de packages s'exécutent entièrement dans votre navigateur grâce à JavaScript et WebAssembly. Aucun fichier n'est téléversé vers des serveurs, des services cloud ou des API distantes.

Solasu n'utilise aucun stockage persistant : ni localStorage, ni sessionStorage, ni IndexedDB, ni cookies, ni cache de stockage. Lorsque vous fermez ou actualisez l'onglet du navigateur, toutes les données du classeur s'effacent instantanément de la RAM.

Audit approfondi des contenus masqués, commentaires et liens externes

Détecte les feuilles masquées standard (Hidden) ainsi que les feuilles très masquées (Very Hidden), qui ne peuvent pas être affichées via le menu contextuel ordinaire d'Excel.

Audite les lignes et colonnes masquées, les commentaires de cellules intégrant les noms d'auteurs, les hyperliens externes et les relations du classeur, composant ainsi une liste de contrôle de confidentialité complète avant partage.

Intégrité des formules, écarts de modèles et valeurs codées en dur

Analyse chaque cellule pour identifier les jetons d'erreur (#REF!, #DIV/0!, #VALUE!, #NAME?, #N/A, #NUM!, #NULL!) et signale les références brisées ciblant des feuilles inexistantes ou supprimées.

Compare la cohérence des formules le long des colonnes, mettant objectivement en lumière les 'Candidats à valeur codée en dur' (constantes intercalées au milieu d'une série de formules) et les 'Candidats à l'écart de modèle de formule' sans spéculation arbitraire.

Copies nettoyées sûres (Clean Copy) et réparations structurelles

Supprimez sélectivement les métadonnées identifiantes, les commentaires de cellules, les hyperliens externes ou les feuilles masquées pour produire une copie propre prête à être transmise à vos clients ou partenaires.

Réparez de façon non destructive les plages nommées corrompues par #REF! et les relations de package pendantes. Chaque fichier généré est immédiatement ré-importé et vérifié en mémoire avant le téléchargement.

Principe de non-exécution des macros et préservation XLSM

Pour les classeurs prenant en charge les macros (.xlsm), Solasu identifie la présence du conteneur binaire VBA (xl/vbaProject.bin) et vérifie son état de préservation, tout en garantissant une exécution script égale à zéro.

Les macros ne sont jamais exécutées ni évaluées, neutralisant tout vecteur d'attaque par script tout en permettant l'inspection et la préservation sécurisées des fichiers macro légitimes.

Foire Aux Questions

1. Qu'est-ce qu'un fichier XLSX ?

Le format XLSX est le format standard de feuille de calcul introduit avec Microsoft Excel 2007, basé sur la norme Open Packaging Conventions (OOXML / ISO/IEC 29500). Un fichier XLSX est essentiellement une archive ZIP contenant des documents XML, des relations, des styles et des chaînes de caractères partagées.

2. Qu'est-ce qu'un fichier XLSM ?

XLSM est le format de classeur Excel prenant en charge les macros. Contrairement au format XLSX qui interdit formellement le code de macro, un classeur XLSM contient un conteneur binaire VBA (xl/vbaProject.bin) stockant les scripts Visual Basic for Applications.

3. Les anciens fichiers .xls sont-ils pris en charge ?

Les fichiers binaires hérités BIFF8 (.xls d'Excel 97-2003) ne sont pas pris en charge pour l'inspection structurelle OOXML côté client. Solasu affichera honnêtement 'Unsupported format'. Veuillez enregistrer votre fichier au format .xlsx ou .xlsm avant de l'auditer.

4. Mes classeurs Excel sont-ils envoyés sur un serveur ou dans le cloud ?

Non. Zéro octet n'est envoyé vers des serveurs externes, des services de traitement cloud ou des API distantes. Toutes les opérations d'extraction, d'analyse XML et de génération de copies nettoyées/réparées s'effectuent exclusivement dans la mémoire locale de votre navigateur.

5. Des données sont-elles enregistrées dans des cookies, localStorage ou IndexedDB ?

Non. Solasu applique une politique de stockage persistant nul. Aucune donnée de classeur, valeur de cellule, formule, nom de fichier ou métadonnée n'est inscrite dans localStorage, IndexedDB, les cookies ou le cache du navigateur. Les informations résident uniquement dans la mémoire vive volatile.

6. Qu'est-ce qu'une feuille de calcul masquée (Hidden) ?

Une feuille masquée possède l'attribut state='hidden' dans xl/workbook.xml. Bien qu'elle ne soit pas visible dans les onglets classiques d'Excel, toutes ses formules, ses valeurs de cellules et ses éventuelles données confidentielles demeurent accessibles dans le XML sous-jacent.

7. Qu'est-ce qu'une feuille très masquée (Very Hidden) ?

Une feuille Very Hidden a l'attribut state='veryHidden' dans le XML du classeur. Elle n'apparaît pas dans la boîte de dialogue standard 'Afficher' d'Excel et nécessite habituellement un script VBA pour réapparaître. Solasu la détecte et la signale directement depuis la structure du package.

8. Les lignes et colonnes masquées peuvent-elles être détectées ?

Oui. Solasu analyse les définitions XML des feuilles à la recherche des attributs hidden='1' et hidden='true' sur les balises <row> et <col>, indiquant leur nombre et leurs coordonnées précises.

9. Comment les erreurs de formule (#REF!, #DIV/0!) sont-elles détectées ?

Solasu analyse l'ensemble des balises de formule (<f>) et des valeurs en cache (<v>) de chaque feuille, recensant les jetons d'erreur standards tels que #REF!, #DIV/0!, #VALUE!, #NAME?, #N/A, #NUM! et #NULL!.

10. Qu'est-ce qu'une référence de formule rompue ?

Une référence rompue survient lorsqu'une formule renvoie à des cellules supprimées (#REF!) ou cible une feuille qui n'existe plus dans le classeur (par exemple : ='FeuilleSupprimee'!A1).

11. En quoi consiste l'inspection des plages nommées ?

Solasu répertorie les noms définis dans xl/workbook.xml, analyse leur portée (classeur entier ou feuille spécifique) ainsi que leurs formules cibles, en signalant les plages rompues pointant vers #REF!.

12. Que sont les liens externes et classeurs liés ?

Les liens externes représentent des relations connectant le classeur à des fichiers Excel externes, des adresses URL distantes ou des sources OLE. Solasu les liste de manière statique sans jamais contacter les serveurs distants.

13. Qu'implique la garantie 'No External Refresh' (Aucune actualisation externe) ?

Solasu n'émet aucune requête réseau vers les liens externes, les connexions de données ou les URL d'hyperliens trouvés dans le classeur. Les requêtes de base de données externes sont strictement inventoriées, jamais exécutées.

14. Où sont stockés les commentaires et notes de cellules ?

Les commentaires sont enregistrés dans des parties distinctes du package, comme xl/comments*.xml, accompagnés des identifiants des auteurs. Solasu les indexe pour vous permettre de passer en revue vos annotations avant transmission.

15. Quelles métadonnées figurent dans les propriétés du document ?

Les propriétés principales (docProps/core.xml) contiennent le nom de l'auteur, du dernier modificateur, les dates de création et de révision, ainsi que le titre. Solasu les signale comme métadonnées potentiellement identifiantes.

16. Quelle est la politique 'No Macro Execution' (Aucune exécution de macro) ?

Solasu n'exécute aucun code de macro VBA dans votre navigateur. L'outil vérifie simplement l'existence de xl/vbaProject.bin pour contrôler sa sécurité et son intégrité structurelle, en interdisant formellement tout déclenchement de script.

17. Quelles sont les limites de calcul des formules ?

Solasu analyse la syntaxe et les structures de référence de manière indépendante ; il ne reproduit pas le moteur de calcul intégral de Microsoft Excel. Les valeurs en cache (<v>) sont affichées telles qu'enregistrées par Excel.

18. Qu'est-ce qu'un candidat à valeur codée en dur (Hardcoded Value Candidate) ?

Un candidat à valeur codée en dur est une valeur constante positionnée au sein d'une suite continue de formules dans la même colonne, ce qui suggère une possible rupture de calcul ou une modification manuelle involontaire.

19. Qu'est-ce qu'un candidat à l'écart de modèle de formule ?

Lorsque les lignes voisines d'une colonne partagent un modèle de calcul régulier (par exemple multiplier par 10) et qu'une cellule utilise une structure de formule différente, Solasu l'identifie objectivement comme un écart de modèle à vérifier.

20. Qu'est-ce qu'une copie nettoyée (Clean Copy) ?

Une copie nettoyée est un nouveau classeur généré dans lequel les éléments sensibles sélectionnés par l'utilisateur (métadonnées d'auteur, commentaires, liens hypertextes ou feuilles cachées) ont été supprimés en toute sécurité, sans altérer les données de cellules intactes.

21. Qu'est-ce qu'une copie réparée (Repair Copy) ?

Une copie réparée assainit les relations corrompues faisant référence à des composants de package inexistants, élimine les plages nommées invalides en #REF! et normalise les états des feuilles de calcul.

22. Pourquoi le hachage SHA-256 du fichier exporté diffère-t-il de l'original ?

C'est un comportement parfaitement normal. L'application d'actions de nettoyage ou de réparation modifie les arborescences XML, les tables de relations et déclenche une nouvelle compression du package, produisant une empreinte cryptographique distincte.

Générateur de Factures et Devis

Créez des factures et devis professionnels directement dans votre navigateur. Calculs précis de taxes et remises, logo personnalisé, aperçu en temps réel, génération PDF multipage et export CSV/JSON.

Créer une Facture ou un Devis →
Planificateur de Scénarios Financiers & Simulateur de Prêt

Simulez et comparez plusieurs scénarios d'emprunt, de remboursement anticipé, de trésorerie et d'épargne. Tableaux d'amortissement, graphiques SVG et export CSV/JSON/PDF dans votre navigateur.

Ouvrir le Planificateur Financier →
Studio de Qualité et Visualisation des Données

Contrôlez la qualité des données CSV/TSV/JSON, détectez les valeurs manquantes et doublons, nettoyez, filtrez, analysez les statistiques et créez 15 types de graphiques accessibles dans votre navigateur.

Ouvrir le Studio de Données →
Studio de Présentation et Diapositives

Créez, éditez et présentez vos diapositives directement dans le navigateur sans compte ni serveur. Exportez en PPTX modifiable, PDF, PNG, SVG et JSON.

Ouvrir le Studio de Présentation →