VBA - Lancer une requête BO

Résolu
zivodul8 Messages postés 248 Statut Membre -  
 nanouk76 -
Bonjour,

Je suis étudiant en informatique décisionnelle et je souhaite lancer une requête BO depuis un module VBA sous Excel.

Après quelques recherches sur le net j'ai réussi à créer une fonction qui ouvre BO, se connecte avec identifiant, ouvre mon document BO, le rafraichi...

Mon problème vient quand je souhaite intégrer une invite de commande. Pour faire simple, j'aimerais que la réponse à cette invite vienne d'une valeur contenue dans une cellule de mon classeur Excel, et donc que la requête s'exécute sans avoir besoin de répondre à l'invite.

J'ai essayé de bidouiller quelques bouts de code, mais je ne maîtrise vraiment pas tous les objets BO sous VBA...

Merci d'avance! =)

3 réponses

  1. zivodul8 Messages postés 248 Statut Membre 22
     
    Toujours rien?! :/
    1
  2. zivodul8 Messages postés 248 Statut Membre 22
     
    Eurêka!!

    J'ai trouvé la solution à mon problème sur le net :

    'Une variable à entrée ?
    docBO.Variables("Année?").Value = "2005"


    Si vous voulez plus de détails, c'est par là :
    https://codes-sources.commentcamarche.net/
    0
  3. nanouk
     
    Salut

    Peux tu afficher ton code stp. je souhaiterais voir ce que ça donne au final. Merci
    0
    1. zivodul8 Messages postés 248 Statut Membre 22
       
      Je n'ai plus le code à dispo. Désolé
      0
    2. nanouk76
       
      Ah dommage. ça m'aurait bien aidé. je suis coincée...
      0