Newsgroup: it.comp.appl.access
Titolo: STAMPA FRONTE RETRO CON WORD

Ciao a tutto l'NG,
intanto buone vacanze a tutti!
Ho un problema con la stampa unione di word con il sistema di Marco
Pizzamiglio (Namor).
In pratica esporto con bookmarks i dati della maschera su un file word
e poi vorrei stampare il foglio in fronte retro automaticamente.
Come devo fare? Quali sono i comandi che devo usare?
Non trattandosi di un report sono perso...
grazie
Marco

 ha scritto nel messaggio 
news:1186124451.6...@19g2000hsx.googlegroups.com...

Se intendi la stampa vera e propria in f/r, Word non c'entra nulla; è una 
funzionalità dellla della stampante e puoi attivarla impostando (da VBA) la 
Proprietà Duplex dell'oggetto Printer...
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggionews:1186124451.6...@19g2000hsx.googlegroups.com...

Ciao Sergio,
ti ringrazio, ma non capisco come devo fare, attualmente il codice è
    On Error Resume Next 'se la stampante non è disponibile si genera
un errore
    Doc.PrintOut
    If Err.Number = 0 Then
        'chiude solo se non ci sono stati errori in fase di stampa
        Doc.Close wdDoNotSaveChanges
devo usare Printer.Duplex al posto di Doc.PrintOut? Non capisco


Ciao,
Vai sul 
sitocomune.com
 e nella sezione reports prova a vedere la FAQ di Federico Luciani intitolata "Stampare fronte-retro"
Max

 ha scritto nel messaggio 
news:1186127206.3...@o61g2000hsh.googlegroups.com...
Ciao Sergio,
ti ringrazio, ma non capisco come devo fare, attualmente il codice è
    On Error Resume Next 'se la stampante non è disponibile si genera
un errore
    Doc.PrintOut
    If Err.Number = 0 Then
        'chiude solo se non ci sono stati errori in fase di stampa
        Doc.Close wdDoNotSaveChanges
devo usare Printer.Duplex al posto di Doc.PrintOut? Non capisco
[risposta]
Prima di avviare la stampa del documento (Doc.PrintOut) devi impostare la 
proprietà Duplex;
es.
...
Application.Printer(0).Duplex = acPRDPVertical
Doc.PrintOut
...
Se leggi nell'help del VBA alla voce: Proprietà Duplex troverai maggiori 
informazioni...
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggionews:1186127206.3...@o61g2000hsh.googlegroups.com...

Grazie Sergio,
ho fatto la modifica ma non funziona, continua a stampare due fogli e
l'help non mi aiuta e qui è pure brutto tempo...

On 3 Ago, 10:58, "Massimo Piubelli"

Ciao Max,
ti ringrazio, l'avevo già visto ma quela FAQ parla della stampa di un
report, io devo stampare un file di word da una stampa unione, non
credo proprio che sia uguale(?).

 ha scritto nel messaggio 
news:1186133422....@19g2000hsx.googlegroups.com...
Grazie Sergio,
ho fatto la modifica ma non funziona, continua a stampare due fogli e
[risposta]
Ma la stampante ha la funzionalità del f/r?
l'help non mi aiuta e qui è pure brutto tempo...
[risposta]
Spero non dove devo andare io in ferie!
Ciao.
-- 
Sergio MAZZA 

 Sergio MAZZA
Sì, la stamapante è una Kyocera Mita KM-4035 con la funzionalità
attivata.
Continuo a non capire...
Il maltempo (per ora grigio scuro) è ad Ancona nelle Marche. Sono in
moto, mi sa che prendo l'acqua oggi!

 ha scritto nel messaggio 
news:1186134053.1...@o61g2000hsh.googlegroups.com...
Sì, la stamapante è una Kyocera Mita KM-4035 con la funzionalità
attivata.
Continuo a non capire...
[risposta]
Allora prova direttamente ad impostarlo da word:
...
Doc.PrintOut ManualDuplexPrint:= False
...
Il maltempo (per ora grigio scuro) è ad Ancona nelle Marche. Sono in
moto, mi sa che prendo l'acqua oggi!
[risposta]
Fiuu... Meno male... Anche qui a Roma non è bellissimo.
Ciao.
-- 
Sergio MAZZA 

 Sergio MAZZA
Cioè... come faccio ad impostarlo da word?
Lo devo inserire nell'editor vb di word? E come si fa !!!

 ha scritto nel messaggio 
news:1186138704.0...@r34g2000hsd.googlegroups.com...
Cioè... come faccio ad impostarlo da word?
Lo devo inserire nell'editor vb di word? E come si fa !!!
[risposta]
No; me so' spiegato male.
Visto che utilizzi oggetti con riferimenti a word, puoi (come da word 
direttamente) impostarlo anche tramite quegli oggetti.
Quindi, se Doc è di tipo Word.Application allora utilizzi:
Doc.PrintOut ManualDuplexPrint:= False
se di tipo Word.Document utilizzi:
Doc.Application.PrintOut ManualDuplexPrint:= False
In poche parole devi sostituire la tua istruzione: Doc.PrintOut con quella 
(giusta) suggerita sopra...
Ciao.
-- 
Sergio MAZZA


Scusa, letto il post troppo velocemente ;-)
Si chiama voglia di vacanze ^__^
Ciao,
Max