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

VBA Access Discussion :

Ouvrir un fichier Excel et exécuter du code sous vba excel


Sujet :

VBA Access

  1. #1
    Membre confirmé
    Inscrit en
    Janvier 2004
    Messages
    170
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 170
    Par défaut Ouvrir un fichier Excel et exécuter du code sous vba excel
    Bonsoir,
    J'exporte les résultats d'une requête vers Excel avec le code suivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
        DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel9, "RQTGARANTIESSAISIESDELTA", fichierdexport
        Set xlApp = CreateObject("Excel.Application")
        Set xlBook = xlApp.Workbooks.Open(fichierdexport)
    Seulement, j'aimerais pouvoir exécuter du code dans la fenêtre Excel que je viens d'ouvrir.

    je veux par exemple, imprimer la feuille en cours. Comment dois-je m'y prendre?

    Merci

  2. #2
    Membre chevronné Avatar de Tonioyo
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2008
    Messages
    343
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2008
    Messages : 343
    Par défaut
    Bonsoir,

    Il faut regarder les méthodes de l'objet workbook. Workbooks est la collection qui contient les object workbook, ils contiennent eux même une collection qui s'appelle worksheets et qui contient des worksheets.

    Un objet Worksheet est un objet sheet car il y a héritage, et c'est a partir de l'objet sheet que l'on peut imprimer.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    'imprime tous les objets sheets d'un workbook
    Sheets.PrintOut
    un petit lien vers un article de la msdn (objet sheet)
    http://msdn.microsoft.com/en-us/libr...ffice.10).aspx

  3. #3
    Membre confirmé
    Inscrit en
    Janvier 2004
    Messages
    170
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 170
    Par défaut
    Bonjour,

    Merci pour ce code que je teste en l'adaptant à mon cas.

Discussions similaires

  1. Excel / Acrobat : Exécution de code JavaScript
    Par kiki29 dans le forum Contribuez
    Réponses: 0
    Dernier message: 19/09/2014, 02h36
  2. Réponses: 7
    Dernier message: 19/12/2006, 12h11
  3. [EXCEL-ACCESS] Exécution de .dqy en VBA
    Par DeFCrew dans le forum Access
    Réponses: 2
    Dernier message: 08/08/2006, 15h34
  4. [VBA Excel Word]Adapter un code Excel a Word
    Par Baxter67 dans le forum VBA Word
    Réponses: 4
    Dernier message: 08/08/2005, 23h43
  5. [VBA Excel] Comment écrire un code dans le ThisWorkBook ?
    Par WebPac dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 03/05/2005, 15h03

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