Vous êtes actuellement hors ligne, en attente de reconnexion à Internet.

Comment trouver le chemin d'installation d'une application Office

Le support d'Office 2003 a pris fin

Microsoft a mis fin au support d'Office 2003 le 8 avril 2014. Cette modification a affecté vos mises à jour logicielles et options de sécurité. Découvrez les implications de ce changement à votre niveau et la marche à suivre pour rester protégé.

IMPORTANT : Cet article est issu d'une traduction automatique réalisée par un logiciel Microsoft et non par un traducteur professionnel. Cette traduction automatique a pu aussi être révisée par la communauté Microsoft grâce à la technologie Community Translation Framework (CTF). Pour en savoir plus sur cette technologie, veuillez consulter la page http://support.microsoft.com/gp/machine-translation-corrections/fr. Microsoft vous propose en effet des articles traduits par des professionnels, des articles issus de traductions automatiques et des articles issus de traductions automatiques révisées par la communauté Microsoft, de manière à ce que vous ayez accès à tous les articles de notre Base de connaissances dans votre langue. Il est important de noter que les articles issus de la traduction automatique, y compris ceux révisés par la communauté Microsoft, peuvent contenir des erreurs de vocabulaire, de syntaxe ou de grammaire. Microsoft ne pourra être tenu responsable des imprécisions, erreurs, ainsi que de tout dommage résultant d’une traduction incorrecte du contenu ou de son utilisation par les clients.

La version anglaise de cet article est la suivante: 234788
Résumé
Cet article montre comment utiliser le programme d'installation de Windows Pour trouver le chemin d'installation d'applications Microsoft Office.
Plus d'informations
Versions de Microsoft Office supérieure à 2000 n'incluent pas les informations de chemin d'accès dans les liens de raccourci lors de l'installation. Cela est fait afin que l'option « Exécuter lors de la première utilisation » peut être utilisée. Lorsque cette option est utilisée, les raccourcis apparaîtront, mais les applications ne seront pas installées sur le disque dur. Lorsque vous cliquez sur le raccourci pour la première fois, les applications seront installées.

Vous pouvez utiliser le programme d'installation de Windows pour obtenir le chemin d'accès l'application Office 2000 installée. Suivez les étapes indiquées ci-dessous pour créer un application console qui indique le répertoire d'un Office installé application.

Création de l'exemple

  1. Créez une application console vide dans Visual c# C++.
  2. Créer un nouveau fichier appelé main.cpp et collez le code suivant dans la fenêtre code.
    #include <windows.h>#include <msi.h>#include <ostream.h>const char *Word = "{CC29E963-7BC2-11D1-A921-00A0C91E2AA2}";const char *Excel = "{CC29E96F-7BC2-11D1-A921-00A0C91E2AA2}";const char *PowerPoint = "{CC29E94B-7BC2-11D1-A921-00A0C91E2AA2}";const char *Access = "{CC29E967-7BC2-11D1-A921-00A0C91E2AA2}";const char *Office = "{00000409-78E1-11D2-B60F-006097C998E7}";int main(void){	DWORD size = 300;	INSTALLSTATE installstate;	char *sPath;	sPath = new char[size];        installstate = MsiLocateComponent(Word,sPath,&size);	if ((installstate == INSTALLSTATE_LOCAL) ||             (installstate == INSTALLSTATE_SOURCE)) 	  cout << "Installed in: " << sPath << endl;	delete sPath;	return 0;}
  3. Cliquez sur le Projet menu, puis cliquez sur Paramètres Pour afficher la boîte de dialogue Paramètres du projet.
  4. Cliquez sur le Lien onglet et ajouter MSI.lib dans la liste des Bibliothèque d'objets modules.
  5. Exécutez le programme. Il affiche le chemin d'accès du fichier où Microsoft Word est installé.

    REMARQUE : Sont inclus dans le code les GUID associés à Word, Excel, PowerPoint et Access. Pour rechercher le chemin d'accès d'une autre application Office, passez dans le nom de l'application en tant que second paramètre de la MsiGetComponentPath fonction.

    Pour rechercher le chemin d'accès d'une application Office XP, remplacez le des constantes ci-dessus par celui-ci.
    const char *Word = "{8E46FEFA-D973-6294-B305-E968CEDFFCB9}";const char *Excel = "{5572D282-F5E5-11D3-A8E8-0060083FD8D3}";const char *PowerPoint = "{FC780C4C-F066-40E0-B720-DA0F779B81A9}";const char *Access = "{CC29E967-7BC2-11D1-A921-00A0C91E2AA3}";const char *Office = "{20280409-6000-11D3-8CFE-0050048383C9}";					
    Pour rechercher le chemin d'accès d'une application Office 2003, remplacez l'une des constantes ci-dessus avec les éléments suivants.
    const char *Word = "{1EBDE4BC-9A51-4630-B541-2561FA45CCC5}";const char *Excel = "{A2B280D4-20FB-4720-99F7-40C09FBCE10A}";const char *PowerPoint = "{C86C0B92-63C0-4E35-8605-281275C21F97}";const char *Access = "{F2D782F8-6B14-4FA4-8FBA-565CDDB9B2A8}";const char *Office = "{90110409-6000-11D3-8CFE-0150048383C9}";					
    Pour rechercher le chemin d'accès d'une application Office 2007, remplacer l'une des constantes ci-dessus avec les éléments suivants.
    const char *Word = "{0638C49D-BB8B-4CD1-B191-051E8F325736}";const char *Excel = "{0638C49D-BB8B-4CD1-B191-052E8F325736}";const char *PowerPoint = "{0638C49D-BB8B-4CD1-B191-053E8F325736}";const char *Access = "{0638C49D-BB8B-4CD1-B191-054E8F325736}";const char *Office = "{0638C49D-BB8B-4CD1-B191-050E8F325736}";					
    Pour rechercher le chemin d'accès d'une application d'Office 2010 32 bits, remplacez l'une des constantes ci-dessus avec les éléments suivants.
    const char *Word = "{019C826E-445A-4649-A5B0-0BF08FCC4EEE}"; const char *Excel = "{538F6C89-2AD5-4006-8154-C6670774E980}";const char *PowerPoint = "{E72E0D20-0D63-438B-BC71-92AB9F9E8B54}";const char *Access = "{AE393348-E564-4894-B8C5-EBBC5E72EFC6}";const char *Office = "{398E906A-826B-48DD-9791-549C649CACE5}";					
    Pour rechercher le chemin d'accès d'une application d'Office 2010 64 bits, remplacez l'une des constantes ci-dessus avec les éléments suivants.
    const char *Word = "{C0AC079D-A84B-4CBD-8DBA-F1BB44146899}"; const char *Excel = "{8B1BF0B4-A1CA-4656-AA46-D11C50BC55A4}";const char *PowerPoint = "{EE8D8E0A-D905-401D-9BC3-0D20156D5E30}";const char *Access = "{02F5CBEC-E7B5-4FC1-BD72-6043152BD1D4}";const char *Office = "{E6AC97ED-6651-4C00-A8FE-790DB0485859}";					
Références
Pour plus d'informations sur Office Automation, visitez le Développement de Microsoft Office prise en charge du site :

Avertissement : cet article a été traduit automatiquement

Propriétés

ID d'article : 234788 - Dernière mise à jour : 05/30/2013 22:22:00 - Révision : 8.0

Microsoft Office Access 2007, Microsoft Office Excel 2007, Microsoft Office PowerPoint 2007, Microsoft Office Word 2007, Microsoft Office Access 2003, Microsoft Office PowerPoint 2003, Microsoft Access 2002, Microsoft Excel 2002, Microsoft PowerPoint 2002 Standard, Microsoft Word 2002 Standard Edition, Microsoft Access 2000 Standard Edition, Microsoft Excel 2000 Standard, Microsoft PowerPoint 2000 Standard, Microsoft Word 2000 Standard Edition, Microsoft Word 2010, Microsoft Excel 2010, Microsoft PowerPoint 2010, Microsoft Access 2010, Microsoft Office Professional 2010

  • kbhowto kbmt KB234788 KbMtfr
Commentaires
=">")[0].appendChild(m);