Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Word > VBA Word
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/06/2007, 16h58   #1
Invité de passage
 
Inscription : juin 2007
Messages : 4
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 4
Points : 0
Points : 0
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 !!!


citrouilllle est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/06/2007, 11h18   #2
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 354
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

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

Informations forums :
Inscription : février 2006
Messages : 17 354
Points : 29 270
Points : 29 270
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 !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/06/2007, 11h35   #3
Invité de passage
 
Inscription : juin 2007
Messages : 4
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 4
Points : 0
Points : 0
Par défaut snurfl

Snif. En gros j'y arriverai pô ouiiiiin !!!!!!!

Merci pour vos réponses.

Cell.


citrouilllle est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/06/2007, 13h43   #4
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 354
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

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

Informations forums :
Inscription : février 2006
Messages : 17 354
Points : 29 270
Points : 29 270
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 !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/06/2007, 14h06   #5
Membre du Club
 
Inscription : février 2007
Messages : 71
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : février 2007
Messages : 71
Points : 62
Points : 62
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
Speedrman est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/06/2007, 15h10   #6
Invité de passage
 
Inscription : juin 2007
Messages : 4
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 4
Points : 0
Points : 0
"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
citrouilllle est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/06/2007, 19h08   #7
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 354
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

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

Informations forums :
Inscription : février 2006
Messages : 17 354
Points : 29 270
Points : 29 270
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 !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/06/2007, 09h52   #8
Membre du Club
 
Inscription : février 2007
Messages : 71
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : février 2007
Messages : 71
Points : 62
Points : 62
Ok, pour ça, je suis d'accord avec vous

Mais dans ce cas, il s'agit de la même imprimante réseau.
Speedrman est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/06/2007, 11h41   #9
Membre du Club
 
Inscription : février 2007
Messages : 71
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : février 2007
Messages : 71
Points : 62
Points : 62
c'est pas que je suis tétu

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

Code :
1
2
3
Options.DefaultTray = "Bac 1"
 
ActiveDocument.PrintOut
à moins que je sois hors sujet ?
Speedrman est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/06/2007, 14h14   #10
Membre du Club
 
Inscription : février 2007
Messages : 71
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : février 2007
Messages : 71
Points : 62
Points : 62
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 ?
Speedrman est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/06/2007, 17h35   #11
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 354
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

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

Informations forums :
Inscription : février 2006
Messages : 17 354
Points : 29 270
Points : 29 270
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 !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/06/2007, 18h02   #12
Membre du Club
 
Inscription : février 2007
Messages : 71
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : février 2007
Messages : 71
Points : 62
Points : 62
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 ?
Speedrman est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/06/2007, 19h43   #13
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 354
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

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

Informations forums :
Inscription : février 2006
Messages : 17 354
Points : 29 270
Points : 29 270
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 !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2007, 09h45   #14
Membre du Club
 
Inscription : février 2007
Messages : 71
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : février 2007
Messages : 71
Points : 62
Points : 62
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
Speedrman est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/07/2007, 12h19   #15
Invité de passage
 
Inscription : juin 2007
Messages : 4
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 4
Points : 0
Points : 0
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
citrouilllle est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/07/2007, 11h19   #16
Membre habitué
 
Inscription : juin 2007
Messages : 175
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 175
Points : 147
Points : 147
As tu essayé l'enregistreur de macro car si tu arrives à le faire manuellement, l'enregistreur peut t'aider!
COCONUT2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/07/2007, 23h20   #17
Expert Confirmé
 
Avatar de zazaraignée
 
Étudiant
Inscription : février 2004
Messages : 3 173
Détails du profil
Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : février 2004
Messages : 3 173
Points : 3 543
Points : 3 543
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).
__________________
  • Pour les nouveaux : Mode d'emploi et aide aux nouveaux
  • et impérativement les règles du forum. Histoire de garder une ambiance amicale.
  • Noubliez pas les balises de Code pour vos listings : bouton # de l'éditeur. Et n'oubliez pas non plus de bouton
  • Je ne réponds pas aux questions posées par MP.
zazaraignée est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h16.


 
 
 
 
Partenaires

Hébergement Web