Condividi:        

stampa file pdf

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

stampa file pdf

Postdi matzap » 29/09/14 15:43

Ciao,
in una cartella chiamata persone, vorrei stampare tutti i file pdf che vi sono all'interno.
in teoria non mi serve aprirli ma solo stamparli.
potete aiutarmi?

ciao e grazie
excel 2010
matzap
Utente Senior
 
Post: 246
Iscritto il: 16/04/13 08:27

Sponsor
 

Re: stampa file pdf

Postdi davide72 » 29/09/14 16:38

devi stamparli tutti insieme? o uno per volta
davide72
Utente Senior
 
Post: 6494
Iscritto il: 10/06/14 22:01

Re: stampa file pdf

Postdi matzap » 29/09/14 16:56

uno per volta.
sono riuscito ad aprirli uno per volta con questa macro:

Sub apri_file()
Dim nomefile As String
Dim lista As Variant
Dim i As Integer
i = 1
Cells(i, 2).Select
lista = Selection.Value
MsgBox lista
Do
Cells(i, 2).Select
'aprifile()
nomefile = lista & ".pdf"
MsgBox nomefile
ActiveWorkbook.FollowHyperlink "C:\persone\" & nomefile
i = i + 1
MsgBox i
Cells(i, 2).Select
lista = Selection.Value
Loop While (lista <> 0)
i = 1
End Sub

e ora devo stamparli...
excel 2010
matzap
Utente Senior
 
Post: 246
Iscritto il: 16/04/13 08:27

Re: stampa file pdf

Postdi davide72 » 29/09/14 17:17

questo l' avevi gia letto? viewtopic.php?t=94183
davide72
Utente Senior
 
Post: 6494
Iscritto il: 10/06/14 22:01

Re: stampa file pdf

Postdi matzap » 29/09/14 17:30

si l'ho letto, il problema è che una volta aperto non riesco a indirizzare il comando PrintOut sul file pdf. Mi stampa sempre il foglio excel
excel 2010
matzap
Utente Senior
 
Post: 246
Iscritto il: 16/04/13 08:27

Re: stampa file pdf

Postdi davide72 » 29/09/14 18:37

non saprei , prova con layout pagina > setup pagina > clicca su ok, quindi barra dei menu > file >stampa > e dovrebbe aprirsi il profilo della stampante pdf
davide72
Utente Senior
 
Post: 6494
Iscritto il: 10/06/14 22:01

Re: stampa file pdf

Postdi matzap » 29/09/14 18:46

??? forse c'è una incomprensione, io devo stampare relamente il file pdf che ho già aperto:
dopo l'istruzione
ActiveWorkbook.FollowHyperlink "C:\persone\" & nomefile

se scrivo
Windows(nomefile).select
mi da errore...
excel 2010
matzap
Utente Senior
 
Post: 246
Iscritto il: 16/04/13 08:27

Re: stampa file pdf

Postdi davide72 » 29/09/14 19:24

allora stiamo parlando due lingue diverse, prova questo con codici e istruzioni http://translate.google.it/translate?hl ... whyperlink

ciao
davide72
Utente Senior
 
Post: 6494
Iscritto il: 10/06/14 22:01

Re: stampa file pdf

Postdi matzap » 29/09/14 21:09

continuo a non trovare soluzione :cry:

una volta aperto il file chiamato " matteo.pdf" dovrei stamparlo.
Cioè dovrei attribuire l'istruzione PrintOut al file pdf.
dovrei usare qualcosa tipo ActiveWindows,

ma non riesco....
excel 2010
matzap
Utente Senior
 
Post: 246
Iscritto il: 16/04/13 08:27

Re: stampa file pdf

Postdi davide72 » 29/09/14 21:35

tipo questo

ActiveWindow.SelectedSheets.PrintOut
ActivePrinter:= _nome stampante registrata (vedi elenco)
PrintToFile:=True _
Collate:=True _
PrToFileName:=C:\persone\" & nomefile
davide72
Utente Senior
 
Post: 6494
Iscritto il: 10/06/14 22:01

Re: stampa file pdf

Postdi matzap » 30/09/14 13:59

Ho provato cosi,

ActiveWorkbook.FollowHyperlink "F:\stampa automatico\" & nomefile
ActiveWindow.SelectedSheets.PrintOut PrintToFile:=True, Collate:=True, PrToFileName:="F:\stampa automatico\" & nomefile

ma invece di stampare "F:\stampa automatico\" & nomefile, mi stampa il foglio excel da dove lancio la macro...
excel 2010
matzap
Utente Senior
 
Post: 246
Iscritto il: 16/04/13 08:27

Re: stampa file pdf

Postdi davide72 » 30/09/14 16:58

credo manchi active print , purtroppo ho mal interpretato la tua richiesta , chiedo scusa :oops:
meglio attendere qualcun' altro
davide72
Utente Senior
 
Post: 6494
Iscritto il: 10/06/14 22:01

Re: stampa file pdf

Postdi matzap » 30/09/14 18:50

tranquillo, c'è sempre da imparare....
che vuoi dire con activeprint?
excel 2010
matzap
Utente Senior
 
Post: 246
Iscritto il: 16/04/13 08:27

Re: stampa file pdf

Postdi davide72 » 30/09/14 19:10

si sucsa volevo ActivePrinter:= _ cioè in pratica dovrsti mettere la stampante quella che trovi nella lista delle macro credo
davide72
Utente Senior
 
Post: 6494
Iscritto il: 10/06/14 22:01

Re: stampa file pdf

Postdi matzap » 01/10/14 08:04

si ma la stampante non è un problema, lui usa quella predefinita.
il problema è che stampa il foglio sbagliato.
ciao
excel 2010
matzap
Utente Senior
 
Post: 246
Iscritto il: 16/04/13 08:27

Re: stampa file pdf

Postdi Anthony47 » 18/11/14 02:17

Ma questo problema e' risolto o ancora pendente?
Avatar utente
Anthony47
Moderatore
 
Post: 19215
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: stampa file pdf

Postdi Flash30005 » 18/11/14 08:39

Anthony47 ha scritto:Ma questo problema e' risolto o ancora pendente?

Credo di no e provo ad inserire una soluzione

Codice: Seleziona tutto
        FileN = "NomeFile.pdf"   '<<<< inserisci il nome del tuo file completo di estensione
        PercFile = "F:\stampa automatico\"     '<<<<< inserisci il percorso completo di slash finale
        Call ShellExecute(0, "Print", PercFile & FileN, "", "", 0)


Fai sapere
ciao
Flash
Win10 + Office 2010 Ita
"Fotografica" al servizio dell'immagine
Avatar utente
Flash30005
Moderatore
 
Post: 8517
Iscritto il: 27/09/07 11:44
Località: Roma +o-

Re: stampa file pdf

Postdi matzap » 16/01/15 15:08

ciao, scusate se non ho risposto prima...
per diversi motivi non mi è servita più la stampa.
ciao
excel 2010
matzap
Utente Senior
 
Post: 246
Iscritto il: 16/04/13 08:27


Torna a Applicazioni Office Windows


Topic correlati a "stampa file pdf":


Chi c’è in linea

Visitano il forum: Nessuno e 37 ospiti