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 Word Discussion :

Création d'un bouton avec macro pour impression rapide


Sujet :

VBA Word

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 4
    Par défaut Création d'un bouton avec macro pour impression rapide
    Bonjour bonjour !

    Sur mon lieu de travail, on utilise une imprimante en réseau.

    J'imprime sur deux bacs différents, et vais souvent de l'un à l'autre, avec word.

    Comme à chaque fois il faut aller dans les options pour changer le bac, et aussi dans les propriétés pour changer le bac, j'aimerai tout simplement créer deux boutons : l'un pour imprimer d'un seul clic sur le bac 2 mon document word actif, et l'autre pour imprimer sur le bac 3.

    Quelqu'un peut-il me dire si c'est possible, et si oui, comment ?

    Merciiiii !!!



  2. #2
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 086
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 086
    Par défaut
    Comme ouskel'n'or le signale, les commande d'impressions des logiciel passent la main à Windows pour imprimer.

    Il faut alors utiliser certains paramètres pour l'API de l'imprimante.
    Donc il faut savoir quel est la DLL utilisée par l'imprimante et quels paramètres lui passer.

    Pas simple du tout.
    J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
    Débutez en VBA

    Mes articles


    Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 4
    Par défaut snurfl
    Snif. En gros j'y arriverai pô ouiiiiin !!!!!!!

    Merci pour vos réponses.

    Cell.



  4. #4
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 086
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 086
    Par défaut
    Citation Envoyé par citrouilllle
    Snif. En gros j'y arriverai pô ouiiiiin !!!!!!!

    Merci pour vos réponses.

    Cell.


    Qui a dit que tu n'y arriverais pas ?

    Il ne te reste qu'à fouiner un peu, peut-être demander au fabricant de l'imprimante.
    J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
    Débutez en VBA

    Mes articles


    Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !

  5. #5
    Membre éclairé
    Inscrit en
    Février 2007
    Messages
    71
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Février 2007
    Messages : 71
    Par défaut
    Pourtant dans les options d'impression de word on peut choisir un bac pour l'impression, donc cela semble logique de pouvoir faire une macro qui imprime sur un bac ou l'autre

  6. #6
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 4
    Par défaut
    "Qui a dit que tu n'y arriverais pas ?"

    Beuuuh chuis pas développeur lol

    Et je ne sais pas du tout ce que je pourrais demander au fabricant... ??

    Enfin, ça m'énerve tellement d'attendre à chaque fois, car ça rame, que je vais sans doute continuer de chercher :p

    Marchi

  7. #7
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 086
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 086
    Par défaut
    Citation Envoyé par Speedrman
    Pourtant dans les options d'impression de word on peut choisir un bac pour l'impression, donc cela semble logique de pouvoir faire une macro qui imprime sur un bac ou l'autre
    Es-tu certains que ce sont les options de Word ?
    Je pense que ce sont les options de Windows que Word utilise.
    J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
    Débutez en VBA

    Mes articles


    Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !

  8. #8
    Membre éclairé
    Inscrit en
    Février 2007
    Messages
    71
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Février 2007
    Messages : 71
    Par défaut
    Ok, pour ça, je suis d'accord avec vous

    Mais dans ce cas, il s'agit de la même imprimante réseau.

  9. #9
    Membre éclairé
    Inscrit en
    Février 2007
    Messages
    71
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Février 2007
    Messages : 71
    Par défaut
    c'est pas que je suis tétu

    mais avant de lancer une impression, on peut spécifier un bac

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Options.DefaultTray = "Bac 1"
     
    ActiveDocument.PrintOut
    à moins que je sois hors sujet ?

  10. #10
    Membre éclairé
    Inscrit en
    Février 2007
    Messages
    71
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Février 2007
    Messages : 71
    Par défaut
    Je vois bien que vous parlez des dialogues windows, mais dans ce cas là quelle propriété doit être modifiée dans les paramètres de l'imprimante ?

    pour changer de bac, on peut le faire à partir des options word sans aller dans le panneau de config

    et chouraver la discussion de citrouille ? je ne vois pas pourquoi... j'essaye juste d'aider

    Si vous pensez que je n'ai rien compris, expliquez moi dans ce cas, c'est bien l'intérêt d'un forum non ?

  11. #11
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 086
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 086
    Par défaut
    Citation Envoyé par Speedrman

    pour changer de bac, on peut le faire à partir des options word sans aller dans le panneau de config
    Encore une fois, il existe de paramètre qui semblent accessible au départ de Word, ces paramètre sont passés à Windows pour l'impression.
    Si tu connais la valeur à donner à ces paramètre, tout va fonctionner, mais en règle générales on ne possède pas ce paramètres.

    C'est pas plus compliqué que ça.

    Word ne gère pas l'imprimante, c'est Windows qui s'en charge.

    Ça n'a pas toujours été le cas ! Lorsque les programmes tournaient sous DOS, chaque programme était responsable de l'impression, c'est ce qui obligeait l'installation d'un pilote d'imprimante pour chaque programme.
    J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
    Débutez en VBA

    Mes articles


    Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !

  12. #12
    Membre éclairé
    Inscrit en
    Février 2007
    Messages
    71
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Février 2007
    Messages : 71
    Par défaut
    Merci Heureux-oli,

    il s'agit de quels paramètres plus précisément, ceux qui se trouve dans la liste déroulante "bac par défaut" des options d'impression par exemple ?

  13. #13
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 086
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 086
    Par défaut
    Exact.
    J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
    Débutez en VBA

    Mes articles


    Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !

  14. #14
    Membre éclairé
    Inscrit en
    Février 2007
    Messages
    71
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Février 2007
    Messages : 71
    Par défaut
    je persiste à dire que c'est faisable

    Je le fais déjà dans le logiciel sur lequel je travaille, d'ailleurs.

    seulement, avant la 1ere utilisation, ça nécessite de choisir les différents bacs à partir de la fenetre des options d'impression de word.
    Et les noms des bacs sont stockées dans un fichier.ini

  15. #15
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 4
    Par défaut hé béh
    j'avais pas vu toutes les autres réponses lol



    bon alors, pour relancer le débat lol, je peux avoir mes deux boutons, oui ou prout ???

    lol

  16. #16
    Membre expérimenté
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    258
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 258
    Par défaut
    As tu essayé l'enregistreur de macro car si tu arrives à le faire manuellement, l'enregistreur peut t'aider!

  17. #17
    Membre Expert
    Avatar de zazaraignée
    Profil pro
    Étudiant
    Inscrit en
    Février 2004
    Messages
    3 174
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2004
    Messages : 3 174
    Par défaut
    Moi, je m'inquiète pour ma vue et du même coup, celle des autres. Ce serait chouette d'écrire en noir comme tout l'monde. J'sais pas si tu réalises, mais écrire en bleu pâle sur fond bleu pâle, c'est loin d'être l'idéal.

    Et comme le disait COCONUT2, l'enregistreur de macros est ton ami (les fichiers d'aide aussi).

Discussions similaires

  1. [PPT-2013] Bouton avec macro pour ouvrir une feuille Excel PowerPoint 2013
    Par gdmeunier dans le forum Powerpoint
    Réponses: 0
    Dernier message: 27/10/2014, 13h10
  2. Création automatique de plusieurs boutons avec macro associées
    Par barjovial dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 17/06/2008, 09h08
  3. macro pour impression dernière ligne excel
    Par schwoby dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 13/08/2007, 14h33
  4. macro pour impression d'une ligne excel sous word
    Par schwoby dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 09/08/2007, 12h02
  5. bouton de commande pour impression
    Par Raphaëlle dans le forum Access
    Réponses: 1
    Dernier message: 21/09/2006, 15h51

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