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

QlikView Discussion :

Ouvrir application et lancer une macro vbs


Sujet :

QlikView

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Homme Profil pro
    controleur de gestion
    Inscrit en
    Avril 2018
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : controleur de gestion
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2018
    Messages : 7
    Par défaut Ouvrir application et lancer une macro vbs
    Bonjour,

    Je commence un code VBSCritp sur Notepad + qui me permet d'ouvrir une application Qlikview, lancer une macro, et fermer l'application
    Mon script me permet de l'ouvrir et la fermer mais j'ai une erreur de code pour lancer la macro. Qlikview ne reconnait pas le code Execute.Macro.

    Pouvez vous m'aider ?

    merci d'avance cdt

    Ci-joint le code

    Dim qvApp
    Set qvApp = CreateObject("QlikTech.QlikView")

    ' Ouvrir le document QlikView
    qvApp.OpenDoc "W:\Bureau\test.qvw"


    WScript.Sleep 2000
    qvApp.ExecuteMacro "Export_PDF"

    ' Fermer le document
    qvApp.CloseDoc

    ' Libérer les objets
    Set qvApp = Nothing

  2. #2
    Modérateur

    Inscrit en
    Octobre 2006
    Messages
    1 652
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 652
    Billets dans le blog
    6
    Par défaut
    Bonjour,

    Je n'ai plus de licence QV, donc je ne peux pas faire le test, mais je sais qu'un contournement consiste à configurer l'application pour qu'elle exécute une macro à l'ouverture du document.

  3. #3
    Membre du Club
    Homme Profil pro
    controleur de gestion
    Inscrit en
    Avril 2018
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : controleur de gestion
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2018
    Messages : 7
    Par défaut
    Bonjour,

    Merci pour votre retour,
    nous pouvons ouvrir l'application plusieurs fois dans une journée, l'idée est d'écrire un script qui se lance avec une tâche planifiée pour que celle ci lance la macro 1 seul fois et indépendamment de l'ouverture du document.
    Cdt

  4. #4
    Modérateur

    Inscrit en
    Octobre 2006
    Messages
    1 652
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 652
    Billets dans le blog
    6
    Par défaut
    Une alternative serait de faire dans votre script ce qui est fait dans votre macro (imprimer un rapport je suppose).

  5. #5
    Membre du Club
    Homme Profil pro
    controleur de gestion
    Inscrit en
    Avril 2018
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : controleur de gestion
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2018
    Messages : 7
    Par défaut
    je bloque car j'ai tout le temps la même erreur sur les différents codes que j'utilise.
    Cela ne reconnait pas le code dès que j'appelle une macro, ou un rapport ...

    Cdt

Discussions similaires

  1. [XL-365] Problème avec Application.Run / Lancer une macro se trouvant dans le même module
    Par Phil333250 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 19/06/2023, 10h13
  2. [WD14] Lancer une macro excel sans ouvrir excel
    Par christophe9117 dans le forum WinDev
    Réponses: 9
    Dernier message: 15/06/2011, 11h50
  3. [AC-2003] Ouvrir une autre bdd pour lancer une macro
    Par gandalf20000000 dans le forum VBA Access
    Réponses: 2
    Dernier message: 25/09/2009, 14h27
  4. VBS lancer une macro Excel
    Par JeanDan dans le forum VBScript
    Réponses: 4
    Dernier message: 20/04/2009, 18h12
  5. ouvrir X, et lancer une application sans environnement graphique
    Par drinkmilk dans le forum Administration système
    Réponses: 4
    Dernier message: 15/04/2007, 11h51

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