Où est une clé de registre fiable pour trouver l'emplacement d'installation d'Excel 2007?Où est une clé de Registre fiable pour trouver l'emplacement d'installation d'Excel 2007?
Répondre
Que diriez-vous:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\X.0\Common\InstallRoot]
qui contient une clé nommée 'chemin' avec le répertoire d'installation de cette version d'Office. Ceci est cohérent pour Excel 8.0 à 12.0. Si vous voulez rechercher un produit spécifique, utilisez Excel, Word, Access, etc., place de Common.
- Jon ------- Jon Peltier, Microsoft Excel MVP
De: http://www.developersdex.com/vb/message.asp?p=2677&r=6199020
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Office \ 12.0 \ Excel \ InstallRoot \
Ce n'est pas sur tous mes systèmes. – Jason
Voici une autre direction, vous pouvez aller. Je n'ai pas testé ça.
J'ai trouvé cette clé pour être cohérente dans toutes mes installations Office 2007.
[HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\9B905EB838DBFEE4991CF8E66F518BBF]
Si vous lisez ceci, et vous avez Excel 2007, pouvez-vous voter cette place (ou laisser un commentaire) si elle est fiable pour vous aussi? (Vote vers le bas, ou poster un commentaire s'il est faux?)
NOTE: Ce ne correspond pas sur mes machines.
[HKLM\SOFTWARE\Microsoft\Office\X.0\Common\InstallRoot]
Il existe pour moi. – saschabeaumont
Pourrait-il être un problème x64 vs x86? Il peut être sous HKLM \ SOFTWARE \ Wow6432Node \ Microsoft \ Office \ X.0 \ Common \ InstallRoot – natem345
J'utilise la clé suivante:
[HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\excel.exe]
Si le nom du dossier contient Office12, vous avez 2007. J'utilise cette méthode pour décider lors de l'installation d'installer Office 2000- 2003 addins ou Office 2007 addins, ainsi que le dossier pour les installer.
Ceci est extrêmement fiable et fonctionne également bien avec les versions localisées de Windows. Jusqu'à présent, nous avons testé le français, l'allemand, l'espagnol et l'italien avec un bien meilleur succès que les autres méthodes que nous utilisions auparavant. XLSTART devrait être le même dans toutes les langues, mais méfiez-vous lorsque vous développez des addins de mots comme "STARTUP" est localisé dans certains cas.
J'ai Excel 2007 et je n'ai pas cette clé. :(J'ai jusqu'à \ App chemins, mais aucune liste excel.exe. – Jason
- 1. Registre - Créer une clé - Sécurité
- 2. Comment faire pour supprimer la valeur de Registre et la clé de l'entrée de Registre
- 3. clé de Registre Supprimer erreur
- 4. Comment modifier les ACL sur une clé de registre? (C++)
- 5. Lire et écrire une clé dans/depuis le registre
- 6. Comment déterminer si une clé de registre existe dans Wix
- 7. Pour trouver le registre de SQL Server 2005 Management Studio
- 8. Générateur de valeurs réelles fiable pour Excel pour Office 2007 et Vista SP1
- 9. Impossible de trouver Delphi 2007 WSDL Importer
- 10. Lire une valeur de clé de Registre sur une machine distante
- 11. Une bibliothèque HTTP fiable pour .Net 2.0
- 12. Où stocker les données du Registre pour tous les utilisateurs
- 13. Où puis-je trouver des exemples pour la génération de clé de licence dans une application Windows C# .NET?
- 14. Comment modifier la valeur de la clé de registre CommandBandLayout
- 15. Où puis-je trouver une bibliothèque ICQ pour C#?
- 16. où puis-je trouver une bonne référence erlang pour "BIFs"?
- 17. Le moyen le plus fiable de trouver l'exécutable studio visuel?
- 18. Est-ce que PyS60 a une collecte de déchets fiable?
- 19. Comment puis-je modifier une clé de registre avec VB.NET ou VB6?
- 20. Où trouver Rhino Commons
- 21. Meilleur Algorithme pour paire clé/valeur où la clé est un int64 dans Delphi, pré Delphi 2009?
- 22. Où trouver Microsoft.Web.Mvc.dll
- 23. Trouver où une page/site se retrouve dans Google pour un certain terme de recherche
- 24. Impossible de trouver le registre VS2008 installdir sous Windows 7 x64
- 25. Le fournisseur Entity Framework pour Firebird est-il suffisamment fiable?
- 26. Cadre de simulation fiable pour ActionScript?
- 27. Où est stockée une application "Je suis désactivée" sur Windows?
- 28. SQL - Trouver où dans une requête une certaine ligne sera
- 29. Où puis-je trouver VBSQL.VBX?
- 30. Où puis-je trouver une application de portail social?
Ce n'est pas dans tous mes systèmes qui ont Excel 2007. – Jason