Voici succintement mon problème qui je l'espère vous intéressera : je
souhaite à partir d'un bouton sur un formulaire convertir un état en
pdf, j'utilise pour cela la mini BDD proposée sur le site
http://access.seneque.free.fr/. Celui ci me permet de choisir mon
imprimante.
J'arrive bien à sélectionner automatiquement l'imp désirée (vérifié en
faisant ctrl+P au clavier que PDF Writer était bien sélectionné) mais
lorsque je tente l'immpression par DoCmd.OpenReport "Mon_état",
acViewNormal c'est l'imp par défaut qui est visée.
A mon avis c'est un problème de tempo, ou i mais comment gérer ça ???
That is the question ...
Voici mon code, merci par avance de vos lumières :
LP.List 'Permet en gros l'affichage de mes imprimantes
Me.Imprimante = LP.Default_LP_Name 'Affiche l'Imp par défaut
SendKeys "p" & "{ENTER}" 'Me permet d'obtenir l'imp PDF Writer
New_Default_Form Me.Imprimante
DoCmd.OpenReport "Mon_état", acViewNormal
...
End Sub
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
Raymond [mvp]
Bonsoir.
dans la procédure et dans le formulaire modèle ce n'est pas indiqué comme ceci:
voici l'exemple donné sur la page: Exemple d'impressions Private Sub impressions() Dim LP As New Printer_Classe LP.List
LP.New_Default_VB "5D PDF Creator" 'imprimante pdf par défaut DoCmd.OpenReport "Report1"
LP.Default_Restore 'restauration de l'ancienne imprimante par défaut
il ne faut surtout pas envoyer des sendkeys pour changer l'imprimante
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"marcelo" a écrit dans le message de news:
Bonjour à tous !
Voici succintement mon problème qui je l'espère vous intéressera : je souhaite à partir d'un bouton sur un formulaire convertir un état en pdf, j'utilise pour cela la mini BDD proposée sur le site http://access.seneque.free.fr/. Celui ci me permet de choisir mon imprimante.
J'arrive bien à sélectionner automatiquement l'imp désirée (vérifié en faisant ctrl+P au clavier que PDF Writer était bien sélectionné) mais lorsque je tente l'immpression par DoCmd.OpenReport "Mon_état", acViewNormal c'est l'imp par défaut qui est visée.
A mon avis c'est un problème de tempo, ou i mais comment gérer ça ??? That is the question ...
Voici mon code, merci par avance de vos lumières :
LP.List 'Permet en gros l'affichage de mes imprimantes Me.Imprimante = LP.Default_LP_Name 'Affiche l'Imp par défaut SendKeys "p" & "{ENTER}" 'Me permet d'obtenir l'imp PDF Writer New_Default_Form Me.Imprimante
DoCmd.OpenReport "Mon_état", acViewNormal ... End Sub
Bonsoir.
dans la procédure et dans le formulaire modèle ce n'est pas indiqué comme
ceci:
voici l'exemple donné sur la page:
Exemple d'impressions
Private Sub impressions()
Dim LP As New Printer_Classe
LP.List
LP.New_Default_VB "5D PDF Creator" 'imprimante pdf par défaut
DoCmd.OpenReport "Report1"
LP.Default_Restore 'restauration de l'ancienne imprimante par défaut
il ne faut surtout pas envoyer des sendkeys pour changer l'imprimante
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"marcelo" <altieri@ece.fr> a écrit dans le message de news:
b0f4dbd7.0409280938.29b7d6a6@posting.google.com...
Bonjour à tous !
Voici succintement mon problème qui je l'espère vous intéressera : je
souhaite à partir d'un bouton sur un formulaire convertir un état en
pdf, j'utilise pour cela la mini BDD proposée sur le site
http://access.seneque.free.fr/. Celui ci me permet de choisir mon
imprimante.
J'arrive bien à sélectionner automatiquement l'imp désirée (vérifié en
faisant ctrl+P au clavier que PDF Writer était bien sélectionné) mais
lorsque je tente l'immpression par DoCmd.OpenReport "Mon_état",
acViewNormal c'est l'imp par défaut qui est visée.
A mon avis c'est un problème de tempo, ou i mais comment gérer ça ???
That is the question ...
Voici mon code, merci par avance de vos lumières :
LP.List 'Permet en gros l'affichage de mes imprimantes
Me.Imprimante = LP.Default_LP_Name 'Affiche l'Imp par défaut
SendKeys "p" & "{ENTER}" 'Me permet d'obtenir l'imp PDF Writer
New_Default_Form Me.Imprimante
DoCmd.OpenReport "Mon_état", acViewNormal
...
End Sub
dans la procédure et dans le formulaire modèle ce n'est pas indiqué comme ceci:
voici l'exemple donné sur la page: Exemple d'impressions Private Sub impressions() Dim LP As New Printer_Classe LP.List
LP.New_Default_VB "5D PDF Creator" 'imprimante pdf par défaut DoCmd.OpenReport "Report1"
LP.Default_Restore 'restauration de l'ancienne imprimante par défaut
il ne faut surtout pas envoyer des sendkeys pour changer l'imprimante
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"marcelo" a écrit dans le message de news:
Bonjour à tous !
Voici succintement mon problème qui je l'espère vous intéressera : je souhaite à partir d'un bouton sur un formulaire convertir un état en pdf, j'utilise pour cela la mini BDD proposée sur le site http://access.seneque.free.fr/. Celui ci me permet de choisir mon imprimante.
J'arrive bien à sélectionner automatiquement l'imp désirée (vérifié en faisant ctrl+P au clavier que PDF Writer était bien sélectionné) mais lorsque je tente l'immpression par DoCmd.OpenReport "Mon_état", acViewNormal c'est l'imp par défaut qui est visée.
A mon avis c'est un problème de tempo, ou i mais comment gérer ça ??? That is the question ...
Voici mon code, merci par avance de vos lumières :
LP.List 'Permet en gros l'affichage de mes imprimantes Me.Imprimante = LP.Default_LP_Name 'Affiche l'Imp par défaut SendKeys "p" & "{ENTER}" 'Me permet d'obtenir l'imp PDF Writer New_Default_Form Me.Imprimante
DoCmd.OpenReport "Mon_état", acViewNormal ... End Sub
altieri
Vraiment merci beaucoup, j'avais mal perçu votre BDD (et le principe de ses fonctions) dans l'urgence. Evidement, lorsque son papa donne les détails, c'est plus facile : deux jours de tergiversation réglés en 10 minutes.
Donc re-merci, je vais maintenant tenter de fixer le nom fichier et path automatiquement. Si problème je rencontre, je pense, que c'est pas mal répertorié dans ce forum ... we'll see
Très bonne journée
marcelo
"Raymond [mvp]" wrote in message news:<#...
Bonsoir.
dans la procédure et dans le formulaire modèle ce n'est pas indiqué comme ceci:
voici l'exemple donné sur la page: Exemple d'impressions Private Sub impressions() Dim LP As New Printer_Classe LP.List
LP.New_Default_VB "5D PDF Creator" 'imprimante pdf par défaut DoCmd.OpenReport "Report1"
LP.Default_Restore 'restauration de l'ancienne imprimante par défaut
il ne faut surtout pas envoyer des sendkeys pour changer l'imprimante
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"marcelo" a écrit dans le message de news:
Bonjour à tous !
Voici succintement mon problème qui je l'espère vous intéressera : je souhaite à partir d'un bouton sur un formulaire convertir un état en pdf, j'utilise pour cela la mini BDD proposée sur le site http://access.seneque.free.fr/. Celui ci me permet de choisir mon imprimante.
J'arrive bien à sélectionner automatiquement l'imp désirée (vérifié en faisant ctrl+P au clavier que PDF Writer était bien sélectionné) mais lorsque je tente l'immpression par DoCmd.OpenReport "Mon_état", acViewNormal c'est l'imp par défaut qui est visée.
A mon avis c'est un problème de tempo, ou i mais comment gérer ça ??? That is the question ...
Voici mon code, merci par avance de vos lumières :
LP.List 'Permet en gros l'affichage de mes imprimantes Me.Imprimante = LP.Default_LP_Name 'Affiche l'Imp par défaut SendKeys "p" & "{ENTER}" 'Me permet d'obtenir l'imp PDF Writer New_Default_Form Me.Imprimante
DoCmd.OpenReport "Mon_état", acViewNormal ... End Sub
Vraiment merci beaucoup, j'avais mal perçu votre BDD (et le principe
de ses fonctions) dans l'urgence. Evidement, lorsque son papa donne
les détails, c'est plus facile : deux jours de tergiversation réglés
en 10 minutes.
Donc re-merci, je vais maintenant tenter de fixer le nom fichier et
path automatiquement. Si problème je rencontre, je pense, que c'est
pas mal répertorié dans ce forum ... we'll see
Très bonne journée
marcelo
"Raymond [mvp]" <XYZ.access.seneque@free.fr> wrote in message news:<#gtAjpYpEHA.3688@TK2MSFTNGP09.phx.gbl>...
Bonsoir.
dans la procédure et dans le formulaire modèle ce n'est pas indiqué comme
ceci:
voici l'exemple donné sur la page:
Exemple d'impressions
Private Sub impressions()
Dim LP As New Printer_Classe
LP.List
LP.New_Default_VB "5D PDF Creator" 'imprimante pdf par défaut
DoCmd.OpenReport "Report1"
LP.Default_Restore 'restauration de l'ancienne imprimante par défaut
il ne faut surtout pas envoyer des sendkeys pour changer l'imprimante
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"marcelo" <altieri@ece.fr> a écrit dans le message de news:
b0f4dbd7.0409280938.29b7d6a6@posting.google.com...
Bonjour à tous !
Voici succintement mon problème qui je l'espère vous intéressera : je
souhaite à partir d'un bouton sur un formulaire convertir un état en
pdf, j'utilise pour cela la mini BDD proposée sur le site
http://access.seneque.free.fr/. Celui ci me permet de choisir mon
imprimante.
J'arrive bien à sélectionner automatiquement l'imp désirée (vérifié en
faisant ctrl+P au clavier que PDF Writer était bien sélectionné) mais
lorsque je tente l'immpression par DoCmd.OpenReport "Mon_état",
acViewNormal c'est l'imp par défaut qui est visée.
A mon avis c'est un problème de tempo, ou i mais comment gérer ça ???
That is the question ...
Voici mon code, merci par avance de vos lumières :
LP.List 'Permet en gros l'affichage de mes imprimantes
Me.Imprimante = LP.Default_LP_Name 'Affiche l'Imp par défaut
SendKeys "p" & "{ENTER}" 'Me permet d'obtenir l'imp PDF Writer
New_Default_Form Me.Imprimante
DoCmd.OpenReport "Mon_état", acViewNormal
...
End Sub
Vraiment merci beaucoup, j'avais mal perçu votre BDD (et le principe de ses fonctions) dans l'urgence. Evidement, lorsque son papa donne les détails, c'est plus facile : deux jours de tergiversation réglés en 10 minutes.
Donc re-merci, je vais maintenant tenter de fixer le nom fichier et path automatiquement. Si problème je rencontre, je pense, que c'est pas mal répertorié dans ce forum ... we'll see
Très bonne journée
marcelo
"Raymond [mvp]" wrote in message news:<#...
Bonsoir.
dans la procédure et dans le formulaire modèle ce n'est pas indiqué comme ceci:
voici l'exemple donné sur la page: Exemple d'impressions Private Sub impressions() Dim LP As New Printer_Classe LP.List
LP.New_Default_VB "5D PDF Creator" 'imprimante pdf par défaut DoCmd.OpenReport "Report1"
LP.Default_Restore 'restauration de l'ancienne imprimante par défaut
il ne faut surtout pas envoyer des sendkeys pour changer l'imprimante
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"marcelo" a écrit dans le message de news:
Bonjour à tous !
Voici succintement mon problème qui je l'espère vous intéressera : je souhaite à partir d'un bouton sur un formulaire convertir un état en pdf, j'utilise pour cela la mini BDD proposée sur le site http://access.seneque.free.fr/. Celui ci me permet de choisir mon imprimante.
J'arrive bien à sélectionner automatiquement l'imp désirée (vérifié en faisant ctrl+P au clavier que PDF Writer était bien sélectionné) mais lorsque je tente l'immpression par DoCmd.OpenReport "Mon_état", acViewNormal c'est l'imp par défaut qui est visée.
A mon avis c'est un problème de tempo, ou i mais comment gérer ça ??? That is the question ...
Voici mon code, merci par avance de vos lumières :
LP.List 'Permet en gros l'affichage de mes imprimantes Me.Imprimante = LP.Default_LP_Name 'Affiche l'Imp par défaut SendKeys "p" & "{ENTER}" 'Me permet d'obtenir l'imp PDF Writer New_Default_Form Me.Imprimante
DoCmd.OpenReport "Mon_état", acViewNormal ... End Sub