J'ai deux boutons (un sur chaque diapo) qui me permettent
de lancer une impression de la diapo concernée. Mais
je voudrais pouvoir assigner une imprimante différente à
chacun de ces deux boutons... Comment faire????
Mon code est le suivant :
Private Sub CommandButton1_Click()
Dim lSldNum As Long
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Circé
Bonjour
Essaie ce code :
Application.ActivePrinter = "nom de l'imprimante"
Si tu ne connais pas le nom de l'imprimante, commence par envoyer ce code :
Sub nom_imprimante() MsgBox Application.ActivePrinter End Sub
Circé http://faqword.fr
johend avait écrit le 28/01/2009 :
Bonjour,
J'ai deux boutons (un sur chaque diapo) qui me permettent de lancer une impression de la diapo concernée. Mais je voudrais pouvoir assigner une imprimante différente à chacun de ces deux boutons... Comment faire????
Mon code est le suivant :
Private Sub CommandButton1_Click() Dim lSldNum As Long
Si tu ne connais pas le nom de l'imprimante, commence par envoyer ce
code :
Sub nom_imprimante()
MsgBox Application.ActivePrinter
End Sub
Circé
http://faqword.fr
johend avait écrit le 28/01/2009 :
Bonjour,
J'ai deux boutons (un sur chaque diapo) qui me permettent
de lancer une impression de la diapo concernée. Mais
je voudrais pouvoir assigner une imprimante différente à
chacun de ces deux boutons... Comment faire????
Mon code est le suivant :
Private Sub CommandButton1_Click()
Dim lSldNum As Long
Si tu ne connais pas le nom de l'imprimante, commence par envoyer ce code :
Sub nom_imprimante() MsgBox Application.ActivePrinter End Sub
Circé http://faqword.fr
johend avait écrit le 28/01/2009 :
Bonjour,
J'ai deux boutons (un sur chaque diapo) qui me permettent de lancer une impression de la diapo concernée. Mais je voudrais pouvoir assigner une imprimante différente à chacun de ces deux boutons... Comment faire????
Mon code est le suivant :
Private Sub CommandButton1_Click() Dim lSldNum As Long
Si tu ne connais pas le nom de l'imprimante, commence par envoyer ce code :
Sub nom_imprimante() MsgBox Application.ActivePrinter End Sub
Circé http://faqword.fr
johend avait écrit le 28/01/2009 :
Bonjour,
J'ai deux boutons (un sur chaque diapo) qui me permettent de lancer une impression de la diapo concernée. Mais je voudrais pouvoir assigner une imprimante différente à chacun de ces deux boutons... Comment faire????
Mon code est le suivant :
Private Sub CommandButton1_Click() Dim lSldNum As Long
Si tu ne connais pas le nom de l'imprimante, commence par envoyer ce
code :
Sub nom_imprimante()
MsgBox Application.ActivePrinter
End Sub
Circé
http://faqword.fr
johend avait écrit le 28/01/2009 :
Bonjour,
J'ai deux boutons (un sur chaque diapo) qui me permettent
de lancer une impression de la diapo concernée. Mais
je voudrais pouvoir assigner une imprimante différente à
chacun de ces deux boutons... Comment faire????
Mon code est le suivant :
Private Sub CommandButton1_Click()
Dim lSldNum As Long
Si tu ne connais pas le nom de l'imprimante, commence par envoyer ce code :
Sub nom_imprimante() MsgBox Application.ActivePrinter End Sub
Circé http://faqword.fr
johend avait écrit le 28/01/2009 :
Bonjour,
J'ai deux boutons (un sur chaque diapo) qui me permettent de lancer une impression de la diapo concernée. Mais je voudrais pouvoir assigner une imprimante différente à chacun de ces deux boutons... Comment faire????
Mon code est le suivant :
Private Sub CommandButton1_Click() Dim lSldNum As Long
Ah ! voilà pourquoi je t'avais dit "essaie" car je n'avais pas testé moi-même. C'est une propriété que j'utilise effectivement avec Word, mais après vérification, alors qu'elle est bien en lecture-écriture dans le code de Word, elle n'est qu'en écriture pour PowerPoint. On ne peut donc pas modifier l'imprimante active via le code.
Confirmation par la KB de MS : http://support.microsoft.com/kb/166818/en-us
Je ne sais quoi ajouter ! :s
Circé http://faqword.fr
johend a utilisé son clavier pour écrire :
Circé a écrit le 28/01/2009 à 10h58 :
Bonjour
Essaie ce code :
Application.ActivePrinter = "nom de l'imprimante"
Si tu ne connais pas le nom de l'imprimante, commence par envoyer ce code :
Sub nom_imprimante() MsgBox Application.ActivePrinter End Sub
Circé http://faqword.fr
johend avait écrit le 28/01/2009 :
Bonjour,
J'ai deux boutons (un sur chaque diapo) qui me permettent de lancer une impression de la diapo concernée. Mais je voudrais pouvoir assigner une imprimante différente à chacun de ces deux boutons... Comment faire????
Mon code est le suivant :
Private Sub CommandButton1_Click() Dim lSldNum As Long
Ah ! voilà pourquoi je t'avais dit "essaie" car je n'avais pas testé
moi-même.
C'est une propriété que j'utilise effectivement avec Word, mais après
vérification, alors qu'elle est bien en lecture-écriture dans le code
de Word, elle n'est qu'en écriture pour PowerPoint. On ne peut donc pas
modifier l'imprimante active via le code.
Confirmation par la KB de MS :
http://support.microsoft.com/kb/166818/en-us
Je ne sais quoi ajouter ! :s
Circé
http://faqword.fr
johend a utilisé son clavier pour écrire :
Circé a écrit le 28/01/2009 à 10h58 :
Bonjour
Essaie ce code :
Application.ActivePrinter = "nom de l'imprimante"
Si tu ne connais pas le nom de l'imprimante, commence par envoyer ce
code :
Sub nom_imprimante()
MsgBox Application.ActivePrinter
End Sub
Circé
http://faqword.fr
johend avait écrit le 28/01/2009 :
Bonjour,
J'ai deux boutons (un sur chaque diapo) qui me permettent
de lancer une impression de la diapo concernée. Mais
je voudrais pouvoir assigner une imprimante différente à
chacun de ces deux boutons... Comment faire????
Mon code est le suivant :
Private Sub CommandButton1_Click()
Dim lSldNum As Long
Ah ! voilà pourquoi je t'avais dit "essaie" car je n'avais pas testé moi-même. C'est une propriété que j'utilise effectivement avec Word, mais après vérification, alors qu'elle est bien en lecture-écriture dans le code de Word, elle n'est qu'en écriture pour PowerPoint. On ne peut donc pas modifier l'imprimante active via le code.
Confirmation par la KB de MS : http://support.microsoft.com/kb/166818/en-us
Je ne sais quoi ajouter ! :s
Circé http://faqword.fr
johend a utilisé son clavier pour écrire :
Circé a écrit le 28/01/2009 à 10h58 :
Bonjour
Essaie ce code :
Application.ActivePrinter = "nom de l'imprimante"
Si tu ne connais pas le nom de l'imprimante, commence par envoyer ce code :
Sub nom_imprimante() MsgBox Application.ActivePrinter End Sub
Circé http://faqword.fr
johend avait écrit le 28/01/2009 :
Bonjour,
J'ai deux boutons (un sur chaque diapo) qui me permettent de lancer une impression de la diapo concernée. Mais je voudrais pouvoir assigner une imprimante différente à chacun de ces deux boutons... Comment faire????
Mon code est le suivant :
Private Sub CommandButton1_Click() Dim lSldNum As Long
Ah ! voilà pourquoi je t'avais dit "essaie" car je n'avais pas testé moi-même. C'est une propriété que j'utilise effectivement avec Word, mais après vérification, alors qu'elle est bien en lecture-écriture dans le code de Word, elle n'est qu'en écriture pour PowerPoint. On ne peut donc pas modifier l'imprimante active via le code.
Confirmation par la KB de MS : http://support.microsoft.com/kb/166818/en-us
Je ne sais quoi ajouter ! :s
Circé http://faqword.fr
johend a utilisé son clavier pour écrire :
Circé a écrit le 28/01/2009 à 10h58 :
Bonjour
Essaie ce code :
Application.ActivePrinter = "nom de l'imprimante"
Si tu ne connais pas le nom de l'imprimante, commence par envoyer ce code :
Sub nom_imprimante() MsgBox Application.ActivePrinter End Sub
Circé http://faqword.fr
johend avait écrit le 28/01/2009 :
Bonjour,
J'ai deux boutons (un sur chaque diapo) qui me permettent de lancer une impression de la diapo concernée. Mais je voudrais pouvoir assigner une imprimante différente à chacun de ces deux boutons... Comment faire????
Mon code est le suivant :
Private Sub CommandButton1_Click() Dim lSldNum As Long
Ceci veut donc dire que vous n'avez pas la solution?
Cordialement
Circé a écrit le 28/01/2009 à 13h34 :
Re...
Ah ! voilà pourquoi je t'avais dit "essaie" car je n'avais pas
testé
moi-même.
C'est une propriété que j'utilise effectivement avec Word, mais
après
vérification, alors qu'elle est bien en lecture-écriture dans le
code
de Word, elle n'est qu'en écriture pour PowerPoint. On ne peut donc pas
modifier l'imprimante active via le code.
Confirmation par la KB de MS :
http://support.microsoft.com/kb/166818/en-us
Je ne sais quoi ajouter ! :s
Circé
http://faqword.fr
johend a utilisé son clavier pour écrire :
Circé a écrit le 28/01/2009 à 10h58 :
Bonjour
Essaie ce code :
Application.ActivePrinter = "nom de l'imprimante"
Si tu ne connais pas le nom de l'imprimante, commence par envoyer ce
code :
Sub nom_imprimante()
MsgBox Application.ActivePrinter
End Sub
Circé
http://faqword.fr
johend avait écrit le 28/01/2009 :
Bonjour,
J'ai deux boutons (un sur chaque diapo) qui me permettent
de lancer une impression de la diapo concernée. Mais
je voudrais pouvoir assigner une imprimante différente à
chacun de ces deux boutons... Comment faire????
Mon code est le suivant :
Private Sub CommandButton1_Click()
Dim lSldNum As Long
Ah ! voilà pourquoi je t'avais dit "essaie" car je n'avais pas testé moi-même. C'est une propriété que j'utilise effectivement avec Word, mais après vérification, alors qu'elle est bien en lecture-écriture dans le code de Word, elle n'est qu'en écriture pour PowerPoint. On ne peut donc pas modifier l'imprimante active via le code.
Confirmation par la KB de MS : http://support.microsoft.com/kb/166818/en-us
Je ne sais quoi ajouter ! :s
Circé http://faqword.fr
johend a utilisé son clavier pour écrire :
Circé a écrit le 28/01/2009 à 10h58 :
Bonjour
Essaie ce code :
Application.ActivePrinter = "nom de l'imprimante"
Si tu ne connais pas le nom de l'imprimante, commence par envoyer ce code :
Sub nom_imprimante() MsgBox Application.ActivePrinter End Sub
Circé http://faqword.fr
johend avait écrit le 28/01/2009 :
Bonjour,
J'ai deux boutons (un sur chaque diapo) qui me permettent de lancer une impression de la diapo concernée. Mais je voudrais pouvoir assigner une imprimante différente à chacun de ces deux boutons... Comment faire????
Mon code est le suivant :
Private Sub CommandButton1_Click() Dim lSldNum As Long
Ceci veut donc dire que vous n'avez pas la solution?
Cordialement
Circé
Il se trouve que johend a formulé :
Circé a écrit le 28/01/2009 à 13h34 :
C'est une propriété que j'utilise effectivement avec Word, mais après vérification, alors qu'elle est bien en lecture-écriture dans le code de Word, elle n'est qu'en écriture pour PowerPoint. On ne peut donc pas modifier l'imprimante active via le code.
Confirmation par la KB de MS : http://support.microsoft.com/kb/166818/en-us
Je ne sais quoi ajouter ! :s
Ceci veut donc dire que vous n'avez pas la solution?
Ben oui, malheureusement... Si Geo passe par ici, il aura peut être une idée... On ne sait jamais...
Circé
Cordialement
Il se trouve que johend a formulé :
Circé a écrit le 28/01/2009 à 13h34 :
C'est une propriété que j'utilise effectivement avec Word, mais
après
vérification, alors qu'elle est bien en lecture-écriture dans le
code
de Word, elle n'est qu'en écriture pour PowerPoint. On ne peut donc pas
modifier l'imprimante active via le code.
Confirmation par la KB de MS :
http://support.microsoft.com/kb/166818/en-us
Je ne sais quoi ajouter ! :s
Ceci veut donc dire que vous n'avez pas la solution?
Ben oui, malheureusement...
Si Geo passe par ici, il aura peut être une idée... On ne sait
jamais...
C'est une propriété que j'utilise effectivement avec Word, mais après vérification, alors qu'elle est bien en lecture-écriture dans le code de Word, elle n'est qu'en écriture pour PowerPoint. On ne peut donc pas modifier l'imprimante active via le code.
Confirmation par la KB de MS : http://support.microsoft.com/kb/166818/en-us
Je ne sais quoi ajouter ! :s
Ceci veut donc dire que vous n'avez pas la solution?
Ben oui, malheureusement... Si Geo passe par ici, il aura peut être une idée... On ne sait jamais...
Circé
Cordialement
Azo4
introduire un batch de choix de l'imprimante par défaut avec un script de JCB , là :
-- Serge CENCI MVP MS Windows https://mvp.support.microsoft.com/profile/Serge.Cenci http://www.communautes-numeriques.net/
"johend" a écrit dans le message de news:
Circé a écrit le 28/01/2009 à 13h34 :
Re...
Ah ! voilà pourquoi je t'avais dit "essaie" car je n'avais pas testé moi-même. C'est une propriété que j'utilise effectivement avec Word, mais après vérification, alors qu'elle est bien en lecture-écriture dans le code de Word, elle n'est qu'en écriture pour PowerPoint. On ne peut donc pas modifier l'imprimante active via le code.
Confirmation par la KB de MS : http://support.microsoft.com/kb/166818/en-us
Je ne sais quoi ajouter ! :s
Circé http://faqword.fr
johend a utilisé son clavier pour écrire :
Circé a écrit le 28/01/2009 à 10h58 :
Bonjour
Essaie ce code :
Application.ActivePrinter = "nom de l'imprimante"
Si tu ne connais pas le nom de l'imprimante, commence par envoyer ce code :
Sub nom_imprimante() MsgBox Application.ActivePrinter End Sub
Circé http://faqword.fr
johend avait écrit le 28/01/2009 :
Bonjour,
J'ai deux boutons (un sur chaque diapo) qui me permettent de lancer une impression de la diapo concernée. Mais je voudrais pouvoir assigner une imprimante différente à chacun de ces deux boutons... Comment faire????
Mon code est le suivant :
Private Sub CommandButton1_Click() Dim lSldNum As Long
--
Serge CENCI
MVP MS Windows
https://mvp.support.microsoft.com/profile/Serge.Cenci
http://www.communautes-numeriques.net/
sergioENLEVERfrance@orange.fr
"johend" <johend@domain-xyz.in> a écrit dans le message de
news:Or2dnVNaBZ3MxR3U4p2dnAA@giganews.com...
Circé a écrit le 28/01/2009 à 13h34 :
Re...
Ah ! voilà pourquoi je t'avais dit "essaie" car je n'avais pas
testé
moi-même.
C'est une propriété que j'utilise effectivement avec Word, mais
après
vérification, alors qu'elle est bien en lecture-écriture dans le
code
de Word, elle n'est qu'en écriture pour PowerPoint. On ne peut donc pas
modifier l'imprimante active via le code.
Confirmation par la KB de MS :
http://support.microsoft.com/kb/166818/en-us
Je ne sais quoi ajouter ! :s
Circé
http://faqword.fr
johend a utilisé son clavier pour écrire :
Circé a écrit le 28/01/2009 à 10h58 :
Bonjour
Essaie ce code :
Application.ActivePrinter = "nom de l'imprimante"
Si tu ne connais pas le nom de l'imprimante, commence par envoyer ce
code :
Sub nom_imprimante()
MsgBox Application.ActivePrinter
End Sub
Circé
http://faqword.fr
johend avait écrit le 28/01/2009 :
Bonjour,
J'ai deux boutons (un sur chaque diapo) qui me permettent
de lancer une impression de la diapo concernée. Mais
je voudrais pouvoir assigner une imprimante différente à
chacun de ces deux boutons... Comment faire????
Mon code est le suivant :
Private Sub CommandButton1_Click()
Dim lSldNum As Long
-- Serge CENCI MVP MS Windows https://mvp.support.microsoft.com/profile/Serge.Cenci http://www.communautes-numeriques.net/
"johend" a écrit dans le message de news:
Circé a écrit le 28/01/2009 à 13h34 :
Re...
Ah ! voilà pourquoi je t'avais dit "essaie" car je n'avais pas testé moi-même. C'est une propriété que j'utilise effectivement avec Word, mais après vérification, alors qu'elle est bien en lecture-écriture dans le code de Word, elle n'est qu'en écriture pour PowerPoint. On ne peut donc pas modifier l'imprimante active via le code.
Confirmation par la KB de MS : http://support.microsoft.com/kb/166818/en-us
Je ne sais quoi ajouter ! :s
Circé http://faqword.fr
johend a utilisé son clavier pour écrire :
Circé a écrit le 28/01/2009 à 10h58 :
Bonjour
Essaie ce code :
Application.ActivePrinter = "nom de l'imprimante"
Si tu ne connais pas le nom de l'imprimante, commence par envoyer ce code :
Sub nom_imprimante() MsgBox Application.ActivePrinter End Sub
Circé http://faqword.fr
johend avait écrit le 28/01/2009 :
Bonjour,
J'ai deux boutons (un sur chaque diapo) qui me permettent de lancer une impression de la diapo concernée. Mais je voudrais pouvoir assigner une imprimante différente à chacun de ces deux boutons... Comment faire????
Mon code est le suivant :
Private Sub CommandButton1_Click() Dim lSldNum As Long