1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    consultant en electrotechnique
    Inscrit en
    avril 2018
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : consultant en electrotechnique
    Secteur : Industrie

    Informations forums :
    Inscription : avril 2018
    Messages : 1
    Points : 1
    Points
    1

    Par défaut Y-a-t'il un moyen de vérifier si Excel est installé

    Bonjour, je m'aide beaucoup avec ce forum, mais la ma question???
    Que va t'il se passer si Excel n'est pas installé lors de la déclaration :
    Set XlApp = CreateObject("Excel.application") ?
    Y-a-t'il un moyen de vérifier l'installation d'Excel avant afin de prévoir une méthode alternative?
    Merci.

  2. #2
    Expert éminent sénior
    Avatar de Marc-L
    Homme Profil pro
    Développeur informatique
    Inscrit en
    avril 2013
    Messages
    9 488
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : avril 2013
    Messages : 9 488
    Points : 18 987
    Points
    18 987

    Par défaut

    Bonjour,

    via une gestion d'erreur ou encore vérifier la présence d'une clef dans la Base de Registres …

    ___________________________________________________________________________________________________________
    Je suis Paris, Egypte, Nigeria, New-York, Mogadicio, Barcelone, London, Manchester, Stockholm, Istanbul, Berlin, Nice, Bruxelles, Charlie, …
    . . . . . Comme la vitesse de la lumière est supérieure à celle du son, certains ont l'air brillant avant d'avoir l'air con !

  3. #3
    Rédacteur/Modérateur
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    décembre 2004
    Messages
    4 439
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : décembre 2004
    Messages : 4 439
    Points : 9 438
    Points
    9 438

    Par défaut

    Salut

    Un moyen simpliste(car il y en a d'autres)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    dim XlApp
    on error resume next
    Set XlApp = CreateObject("Excel.application")
    if err then
            msgbox "Excel n'est pas présent sur cette ordinateur"
            else
            msgbox "Excel est bien présent sur cette ordinateur"
            XlApp.visible=true
    end if
    Motif de l'édit: Marc-L a répondu le temps de la rédaction de ma proposition.
    ProgElecT
    Soyez sympa, pensez -y
    Balises[CODE]...[/CODE]
    Balises[CODE=NomDuLangage]...[/CODE] quand vous mettez du code d'un autre langage que celui du forum ou vous postez.
    Le bouton en fin de discussion, quand vous avez obtenu l'aide attendue.
    ......... et pourquoi pas, pour remercier, un pour celui/ceux qui vous ont dépannés.

Discussions similaires

  1. Comment vérifier si Excel est installé ?
    Par mathieutlse dans le forum API, COM et SDKs
    Réponses: 9
    Dernier message: 16/08/2017, 18h49
  2. Réponses: 3
    Dernier message: 24/10/2016, 18h07
  3. [Toutes versions] Vérifier qu'Excel est installé sur le poste
    Par titi95 dans le forum VBA Access
    Réponses: 7
    Dernier message: 12/05/2012, 21h24
  4. Vérifier si DirectX est installé
    Par smyley dans le forum Dreamshield
    Réponses: 0
    Dernier message: 03/07/2008, 02h51
  5. comment vérifier que Java est installé
    Par scarpat dans le forum Oracle
    Réponses: 3
    Dernier message: 16/06/2006, 14h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo