Telefonino.net network
 
| HOMEPAGE | INDICE FORUM | REGOLAMENTO | ::. NEI PREFERITI .:: | RSS Forum | RSS News | NEWS web | NEWS software |
| PUBBLICITA' | | ARTICOLI | WIN XP | VISTA | WIN 7 | REGISTRI | SOFTWARE | MANUALI | RECENSIONI | LINUX | HUMOR | HARDWARE | DOWNLOAD | | CERCA nel FORUM » |

Torna indietro   WinTricks Forum > WinTricks > Guide > Commenti alle guide

Notices

Rispondi
 
Strumenti discussione
Vecchio 18-02-2012, 17.14.53   #1
VincenzoGTA
Amministratore
 
L'avatar di VincenzoGTA
 
Registrato: 04-01-2012
Messaggi: 1.174
VincenzoGTA ha disabilitato la reuputazione
[Guida] Crea e invia file PDF da Excel con VBA

Postate di seguito i vostri commenti a:
[Guida] Crea e invia file PDF da Excel con VBA
___________________________________

http://img136.imageshack.us/img136/3125/1079.gif

Ultima modifica di VincenzoGTA : 05-11-2012 alle ore 20.18.19
VincenzoGTA non è collegato   Rispondi citando
Vecchio 29-02-2012, 18.16.44   #2
AMIGA
Gold Member
Top Poster
 
L'avatar di AMIGA
 
Registrato: 06-07-2006
Loc.: Brindisi
Messaggi: 10.111
AMIGA è un gioiello raroAMIGA è un gioiello raroAMIGA è un gioiello raro
Vorrei sapere da Alexsandra, tecnicamente, c'è differenza qualitativa tra una conversione fatta direttamente da Excel ed una normale conversione in stampa PDF fatta con PrimoPDF, PDFCreator etc.., a parte la comodità dell'invio diretto dell' Email.
___________________________________

Dove l'ho sentita ? www.plagimusicali.net

English Amiga Board Amiganews.it AfA One AROS x86 AROS 68k
AMIGA non è collegato   Rispondi citando
Vecchio 29-02-2012, 22.43.51   #3
VincenzoGTA
Amministratore
 
L'avatar di VincenzoGTA
 
Registrato: 04-01-2012
Messaggi: 1.174
VincenzoGTA ha disabilitato la reuputazione
Credo di poterti rispondere io:

Excel non converte niente, tramite codice VBA viene programmato per abilitare la stampante virtuale Bullzip che converte il file in PDF.
Terminata la creazione del file, viene riabilitata la stampante di sistema...
___________________________________

http://img136.imageshack.us/img136/3125/1079.gif
VincenzoGTA non è collegato   Rispondi citando
Vecchio 01-03-2012, 02.17.59   #4
AMIGA
Gold Member
Top Poster
 
L'avatar di AMIGA
 
Registrato: 06-07-2006
Loc.: Brindisi
Messaggi: 10.111
AMIGA è un gioiello raroAMIGA è un gioiello raroAMIGA è un gioiello raro
Si questo lo avevo capito pure io, mi riferivo al fatto che la stampa su PDF di documenti Excel ed Access, nella conversione, in alcuni casi subiscono modifiche, credevo che questa cosa potesse migliorare in qualche modo la compatibilità.
___________________________________

Dove l'ho sentita ? www.plagimusicali.net

English Amiga Board Amiganews.it AfA One AROS x86 AROS 68k
AMIGA non è collegato   Rispondi citando
Vecchio 27-05-2013, 12.27.42   #5
depurweb
Newbie
 
Registrato: 24-05-2013
Messaggi: 1
depurweb promette bene
Rif: [Guida] Crea e invia file PDF da Excel con VBA

salve a tutti ringrazio anticipatamente per questa guida utilissima.
Vorrei però chiedere una cosa.
non ho ben capito la seconda parte della guida, quella relativa all'invio del pdf.
quale comando devo attribure al pulsante spedisci? sbaglio o non è specificato?
depurweb non è collegato   Rispondi citando
Vecchio 27-03-2014, 15.05.19   #6
Alexsandra
Senior Member
WT Expert
 
L'avatar di Alexsandra
 
Registrato: 19-05-2007
Loc.: Verona
Messaggi: 1.302
Alexsandra è conosciuto da tuttiAlexsandra è conosciuto da tuttiAlexsandra è conosciuto da tuttiAlexsandra è conosciuto da tuttiAlexsandra è conosciuto da tutti
Rif: [Guida] Crea e invia file PDF da Excel con VBA

Quota:
Inviato da AMIGA Visualizza messaggio
Vorrei sapere da Alexsandra, tecnicamente, c'è differenza qualitativa tra una conversione fatta direttamente da Excel ed una normale conversione in stampa PDF fatta con PrimoPDF, PDFCreator etc.., a parte la comodità dell'invio diretto dell' Email.

E’ molto tardi per la risposta, ma ho avuto dei problemi e non ho frequentato i forum, rispondo lo stesso, esponendo il mio punto di vista

A livello tecnico non vedo differenze tra i software che hai citato e Bullzip, sono tutte stampanti virtuali che usano le librerie Ghostscript, è anche vero che qualche problema può sorgere nella conversione, specialmente in presenza di caratteri speciali, cosa che non ho riscontrato con Bullzip in questo ambiente, sia nelle prove sostenute all'atto della stesura della guida che nell’uso quotidiano che ne faccio. Diciamo che la scelta è dovuta principalmente al fatto di usare VBA ed essendo in un ambiente di programmazione l’unico prodotto che si interfacci con VBA in modo "silente" è Bullzip.
Infatti lanciando la creazione del file Pdf non compaiono avvisi a video, nessun setup da fare, per cui si prestava a quello che cercavo, cioè un conversione del file .xls senza tante operazioni da fare ogni volta in modo da rendere l’operatore completamente autonomo.
Io cercavo un metodo sbrigativo per convertire il foglio finale di excel in pdf e inviarlo a un destinatario scelto in un archivio di indirizzi, il tutto in maniera completamente indipendente dal client di posta che uno usa o da installazioni di software mirati. Infatti basta solo cliccare su un pulsante e si crea il file .pdf e su un altro tasto per inviarlo al destinatario.

Ecco io direi che la potenzialità di Bullzip sia questa, ti rende indipendente e autonoma senza tante richieste tecniche, svolge il suo compito in maniera veloce e con un ottimo livello di qualità, oltretutto è anche Free .
___________________________________

- Il primo fondamento della sicurezza non e' la tecnologia, ma l'attitudine mentale -
Alexsandra non è collegato   Rispondi citando
Vecchio 27-03-2014, 15.07.34   #7
Alexsandra
Senior Member
WT Expert
 
L'avatar di Alexsandra
 
Registrato: 19-05-2007
Loc.: Verona
Messaggi: 1.302
Alexsandra è conosciuto da tuttiAlexsandra è conosciuto da tuttiAlexsandra è conosciuto da tuttiAlexsandra è conosciuto da tuttiAlexsandra è conosciuto da tutti
Rif: [Guida] Crea e invia file PDF da Excel con VBA

Quota:
Inviato da depurweb Visualizza messaggio
salve a tutti ringrazio anticipatamente per questa guida utilissima.
Vorrei però chiedere una cosa.
non ho ben capito la seconda parte della guida, quella relativa all'invio del pdf.
quale comando devo attribure al pulsante spedisci? sbaglio o non è specificato?
Hai ragione, non c’è nessun riferimento al pulsante e tantomeno una riga di codice.

Al pulsante "crea pdf" devi associare il codice che vedi nella guida e metterlo in un modulo, mentre invece al pulsante "Invia pdf" devi associare il codice sotto riportato (che metti sempre in un modulo)

Codice:
Sub invia()
Form1.Show
End Sub
Form1 è la userform che vedi nella guida quella con titolo "Invia email" che ha questo codice:

Questo codice lo associ al tasto "annulla" della form

Codice:
Private Sub CommandButton1_Click()
Unload Me
End Sub
Questo codice lo associ al tasto "invia" della form

Codice:
Private Sub CommandButton2_Click()
Sheets("email").Range("A1:A15").ClearContents
' setup variabili per creazione .bat
Sheets("email").[A1] = "CLS" 'pulisci lo schermo
Sheets("email").[A2] = "set email=" & Sheets("info").[B5] 'set variabile mittente
Sheets("email").[A3] = "set server=-server " & Sheets("info").[B4] 'set smtp

Sheets("email").[A4] = "set dest=-to " & Sheets("DDT").[G12] 'set variabile destinatario
Sheets("email").[A5] = "set subject=-s " & Sheets("info").[B6]    'oggetto messaggio
Sheets("email").[A6] = "set attach=-attach " & Sheets("info").[B8] 'allegato
Sheets("email").[A7] = "set path1=" & Sheets("info").[B9]

' comandi per blat
Sheets("email").[A8] = "@CD\"
Sheets("email").[A9] = "@CD %path1%"
Sheets("email").[A10] = "@blat -install %server% %email%"
Sheets("email").[A11] = "@blat testo.txt %dest% %subject% %attach%"

CreaBat
End Sub

Private Sub UserForm_Activate()
TextBox1 = Sheets("info").[B4] ' smtp
TextBox2 = Sheets("info").[B5] ' mittente
TextBox3 = Sheets("info").[B8] ' path file
TextBox4 = Sheets("DDT").[G12] ' destinatario
TextBox5 = Sheets("info").[B6] ' oggetto messaggio

End Sub

Private Sub CreaBat()
'creafile
Application.ScreenUpdating = False
Sheets("email").Activate

namefile = ActiveSheet.Name
numrig = ActiveSheet.Range("A" & Rows.Count).End(xlUp).Row
mfilehandle = FreeFile

Dim Unit, DirProg As String
Unit = Sheets("Info").[B1]
DirProg = Sheets("Info").[B2]

pathbat = Unit & DirProg & namefile & ".bat"
a = " "
Open pathbat For Output As #mfilehandle
For ct1 = 1 To numrig
dato1 = ActiveSheet.Cells(ct1, 1)
Print #mfilehandle, dato1
Next ct1
Close #mfilehandle
Sheets("DDT").Activate


Shell ("C:\Preventivi\email.bat"), 1

Form1.Hide

End Sub
PS: fai attenzione ai riferimenti di Foglio e di Range che sono presenti nel codice.
___________________________________

- Il primo fondamento della sicurezza non e' la tecnologia, ma l'attitudine mentale -
Alexsandra non è collegato   Rispondi citando
Vecchio 27-03-2014, 15.31.10   #8
AMIGA
Gold Member
Top Poster
 
L'avatar di AMIGA
 
Registrato: 06-07-2006
Loc.: Brindisi
Messaggi: 10.111
AMIGA è un gioiello raroAMIGA è un gioiello raroAMIGA è un gioiello raro
Rif: [Guida] Crea e invia file PDF da Excel con VBA

Bentornata Alexsandra !
___________________________________

Dove l'ho sentita ? www.plagimusicali.net

English Amiga Board Amiganews.it AfA One AROS x86 AROS 68k
AMIGA non è collegato   Rispondi citando
Vecchio 27-03-2014, 21.12.27   #9
Alexsandra
Senior Member
WT Expert
 
L'avatar di Alexsandra
 
Registrato: 19-05-2007
Loc.: Verona
Messaggi: 1.302
Alexsandra è conosciuto da tuttiAlexsandra è conosciuto da tuttiAlexsandra è conosciuto da tuttiAlexsandra è conosciuto da tuttiAlexsandra è conosciuto da tutti
Rif: [Guida] Crea e invia file PDF da Excel con VBA

Grazie
___________________________________

- Il primo fondamento della sicurezza non e' la tecnologia, ma l'attitudine mentale -
Alexsandra non è collegato   Rispondi citando
Rispondi


Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti)
 

Regole di scrittura
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is ON
Gli smilies sono ON
[IMG] è ON
Il codice HTML è OFF

Vai al forum

Discussioni simili
Discussione Autore discussione Forum Risposte Ultimo messaggio
HELP - Dato un file txt con dei nomi ogni rigo, come fare a copiare un certo file, ri Cavallaudo Windows 7/Vista/XP/ 2003 0 18-08-2007 20.16.41
Problema con eMule SuperPippo105 Software applicativo 6 11-05-2005 12.56.33
rallentamenti "anomali" mikk76 Windows 7/Vista/XP/ 2003 10 14-11-2004 19.59.09
[MDK] 10 - Problema con Wine Gratisweb Linux e altri Sistemi Operativi 9 23-07-2004 19.31.08
Windows file protection:guida Deuced Windows 9x/Me/NT4/2000 7 16-03-2004 09.25.28

Orario GMT +2. Ora sono le: 10.38.33.


E' vietata la riproduzione, anche solo in parte, di contenuti e grafica.
Copyright © 1999-2017 Edizioni Master S.p.A. p.iva: 02105820787 • Tutti i diritti sono riservati
L'editore NON si assume nessuna responsabilità dei contenuti pubblicati sul forum in quanto redatti direttamente dagli utenti.
Questi ultimi sono responsabili dei contenuti da loro riportati nelle discussioni del forum
Powered by vBulletin - 2010 Copyright © Jelsoft Enterprises Limited.