IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBScript Discussion :

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


Sujet :

VBScript

  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 : 39
    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 468
    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 468
    Points : 18 674
    Points
    18 674
    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, …

  3. #3
    Expert éminent sénior
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Haute Savoie (Rhône Alpes)

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

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 112
    Points : 16 645
    Points
    16 645
    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.

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, 19h49
  2. Réponses: 3
    Dernier message: 24/10/2016, 19h07
  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, 22h24
  4. Vérifier si DirectX est installé
    Par smyley dans le forum Dreamshield
    Réponses: 0
    Dernier message: 03/07/2008, 03h51
  5. comment vérifier que Java est installé
    Par scarpat dans le forum Oracle
    Réponses: 3
    Dernier message: 16/06/2006, 15h31

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