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 :

Code impression multiple


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Janvier 2007
    Messages
    66
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 66
    Par défaut Code impression multiple
    Bonjour à tous,

    après une recherche sur la faq j'ai trouvé le code ci-après qui fonctionne parfaitement et qui me permet d'imprimer des fichiers pdf contenus dans un répertoire spécifique. Voici le code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" _
        (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, _
        ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Private Sub Commande4_Click()
     
    ShellExecute Me.hwnd, "print", Texte1, "", "", 1
     
    End Sub
    Pour ce faire j'ai créé une requête qui suivant mes critères me permet de voir les pdf à imprimer. En moyenne je visualise 4 à 5 fichiers pdf. J'ai fait apparaitre ce résultat dans un sous formulaire et lorsque je selectionne une ligne je n'ai plus qu'à cliquer mon bouton pour imprimer le pdf de la ligne sélectionnée.
    Voila mon besoin, j'aurai aimé pouvoir imprimer tous les pdf sans avoir à sélectionner ligne par ligne dans le sous formulaire. Quelqu'un aurait il une idée sur le moyen nécessaire pour réaliser cela ?

    Espérant avoir été le plus explicite possible, merci à vous et bon week end

  2. #2
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 137
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 137
    Par défaut
    Bonjour,

    Une simple boucle sur le recordset. Par exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    dim rst as recordset
    set rst = me.recordset
    while not rst.eof
        commande d'impression du pdf
    wend 
    set rst = nothing
    Cordialement,
    Détecter les modifications formulaire Cloud storage et ACCESS
    Classe MELA(CRUD) Opérateur IN et zone de liste Opérateur LIKE
    Visitez mon Blog
    Les questions techniques par MP ne sont pas lues et je ne pratique pas la bactériomancie

  3. #3
    Membre confirmé
    Inscrit en
    Janvier 2007
    Messages
    66
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 66
    Par défaut
    effectivement, en plus c'est tout bête. Je n'y ai pas pensé. Merci beaucoup je vais essayer cela dès que possible. Je vous tiens au courant

    A+

Discussions similaires

  1. [Excel] Problème d'impression multiple et de form
    Par Istrella dans le forum Macros et VBA Excel
    Réponses: 15
    Dernier message: 05/01/2006, 15h28
  2. [debutant][code] insert multiple de valeurs
    Par topaze dans le forum Oracle
    Réponses: 9
    Dernier message: 29/11/2005, 15h22
  3. [Mon premier code SQL] Multiples INNER JOIN's
    Par Paulinho dans le forum Langage SQL
    Réponses: 1
    Dernier message: 14/11/2005, 09h04
  4. Thread de code indentique Multiples
    Par Cambon dans le forum Bases de données
    Réponses: 1
    Dernier message: 30/05/2005, 14h20
  5. [CR8] Impression multiple
    Par Nout dans le forum SAP Crystal Reports
    Réponses: 6
    Dernier message: 23/02/2005, 14h50

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