Inserire i dati da form a file pdf editabile [RISOLTO - CHIUSA]

Versione Completa   Stampa   Cerca   Utenti   Iscriviti     Condividi : FacebookTwitter
nTdQ231201
00domenica 3 dicembre 2023 08:54
Ciao,
è possibile inserire nel file excel un modello pdf e riportare nello stesso i dati da form?.
rex88
nTdQ231201
00domenica 3 dicembre 2023 09:39
L'alternativa è fare qualcosa di simile che ho trovato in rete a questo sito inglese:
https://myengineeringworld.net/2013/10/read-and-write-pdf-forms-from-excel-vba.html
dove in fondo c'è il file esempio zippato.

L2018
00domenica 3 dicembre 2023 09:58
Re:
rex88 (nTdQ231201), 03/12/2023 09:39:

L'alternativa è fare qualcosa di simile che ho trovato in rete a questo sito inglese:
https://myengineeringworld.net/2013/10/read-and-write-pdf-forms-from-excel-vba.html
dove in fondo c'è il file esempio zippato.


ciao, i miracoli sono sempre interessanti, ho dato uno sguardo al sito, senza seguirlo bene e quindi dovrei aver capito che immettendo un pdf in excel, e/o imitando la sua struttura si potrebbe compilare / editare il pdf ?
cioè in definitiva vorresti compilare un pdf o editarlo?
in ogni caso questa mia domanda è solo per curiosità, io non saprei mai fare una cosa del genere
nTdQ231201
00domenica 3 dicembre 2023 10:27
Ciao,
piùo meno dovrebbe essere questo il percorso:
1) si prende un file pdf editabile;
2) si inserisce il file pdf editabile nella stessa cartella del file excel;
2) si crea una form con le caselle di testo = alle caselle del file pdf editabile;
3) si inseriscono i dati nelle caselle della form excel e con un pulsante si riportano nel file pdf editabile.
E' questo che fa il file che trovi nell'esempio del sito da me citato.
rex88
nTdQ231201
00domenica 3 dicembre 2023 10:31
Un consiglio:
scaricare il file e tradurre le parti di colore verde che trovi nei moduli.
Così si capisce il funzionamento.
rex88
L2018
00domenica 3 dicembre 2023 10:36
ok, è una cosa interessante, ma per me è troppo complicata da realizzare in questo periodo

invece vorrei rifarti la domanda

Tutto questo lavoro ti serve per compilare e/o editare un qualsiasi file pdf ?

perchè se è così esistono soluzioni piu facili
nTdQ231201
00domenica 3 dicembre 2023 10:48
Io ho già fatto quello che ho descritto nel precedente messaggio.
Devo solo trovare il codice vba che registra i dati dalla form al file pdf editabile.
L2018
00domenica 3 dicembre 2023 10:58
Re:
rex88 (nTdQ231201), 03/12/2023 10:48:

Io ho già fatto quello che ho descritto nel precedente messaggio.
Devo solo trovare il codice vba che registra i dati dalla form al file pdf editabile.


molto bene, ho capito, ma come ho detto non sono in grado di realizzare questa costruzione
e ripeto:
tutto questo ti serve solo per editare un qualsiasi PDF ?
nTdQ231201
00domenica 3 dicembre 2023 11:22
Se intendi che vale per qualsiasi file pdf editabile dico di no, perchè bisogna costruire il file pdf editabile e nel codice vba vanno riportate le caselle, ecc.....
L2018
00domenica 3 dicembre 2023 11:44
Re:
rex88 (nTdQ231201), 03/12/2023 11:22:

Se intendi che vale per qualsiasi file pdf editabile dico di no, perchè bisogna costruire il file pdf editabile e nel codice vba vanno riportate le caselle, ecc.....


mi dispiace, non riesco più a seguirti, non so aiutarti.

Speriamo che arrivi qualcuno competente

Comunque in genere, se io dovessi fare quello che mi pare di aver capito, non ci metterei di mezzo Excel solo perchè un tizio ha creato una serie di VBA allo scopo.

Credo che esistano altre soluzioni piu facili
nTdQ231201
00domenica 3 dicembre 2023 12:07
Ciao,
sono d'accordo con te.
Purtroppo il lavoro che sto facendo è impiantato su excel ed è quasi ultimato, mandca solo questo step.
Ti ringrazio per avermi seguito.
rex88
nTdQ231201
00domenica 3 dicembre 2023 12:16
Chiedo all'Amministratore se può modificare il titolo in:

Inserire i dati da form a file pdf editabile

Mi sembra più appropriato.
Grazie
rex88
L2018
00domenica 3 dicembre 2023 12:26
Re:
rex88 (nTdQ231201), 03/12/2023 12:16:

Chiedo all'Amministratore se può modificare il titolo in:
Inserire i dati da form a file pdf editabile



ho cambiato io stesso il tuo titolo visto che posso farlo

ma a proposito del file, quando dici che

"Devo solo trovare il codice vba che registra i dati dalla form al file pdf editabile"

non è che quel Christos di quel sito abbia dimenticato un pezzo di codice o che a te sia sfuggito ?

in quella pagina mi pare di aver intravisto diversi utenti che facevano varie obiezioni
nTdQ231201
00domenica 3 dicembre 2023 12:29
Grazie per la modifica.
Il codice è fatto su misura del file pdf editabile e della conformazione della form.
Basta solo (per modo di dire) adattarlo al file pdf editabile che si desidera ottenere.
rex88
alfrimpa
00domenica 3 dicembre 2023 13:02
Ma perchè non si ricrea il pdf su un foglio Excel lo si modifica e poi lo si esporta nuovamente in pdf?

Che vantaggi ha modificare il pdf da VBA che sicuramente è molto più complicato?

Perché non alleghi un esempio del pdf?
nTdQ231201
00domenica 3 dicembre 2023 13:42
Ciao,
come richiesto invio un facsimile di file pdf.
Da precisare che il file pdf opriginale è composto da più dati che vengono caricati su una form.

L2018
00domenica 3 dicembre 2023 13:48
Il suggerimento di Alfrimpa mi ha stimolato a cercare "qualcosa", l'ho cercata, ho trovato "qualcosa", che allego

non è, per quello che ne so, una userform, ma pensi che ai tuoi fini abbia un senso ?

si intende che è un esempio, sostituibile da qualsiasi PDF

acc, ho scritto mentre scrivevi anche tu
alfrimpa
00domenica 3 dicembre 2023 15:53
Re:
rex88 (nTdQ231201), 03/12/2023 13:42:

Ciao,
Da precisare che il file pdf originale è composto da più dati che vengono caricati su una form.



E' possibile vedere l'originale?

E' riproducibile su di un foglio Excel?

Quello che hai allegato è banalissimo farlo


nTdQ231201
00domenica 3 dicembre 2023 16:25
E' composto di quattro pagine.
alfrimpa
00domenica 3 dicembre 2023 16:31
Re:
rex88 (nTdQ231201), 03/12/2023 16:25:

E' composto di quattro pagine.



E' possibile vederlo depurato dei dati sensibili?

Lo chiedo per vedere se è possibile trovare una strada alternativa più semplice per arrivare allo stesso risultato.

Editare un pdf attraverso il VBA sarà anche possibile ma sicuramente presuppone un livello di conoscenza del VBA medio alto che non tutti hanno (a cominciare da me)
nTdQ231201
00domenica 3 dicembre 2023 16:45
Lo predispongo e lo invio.
alfrimpa
00domenica 3 dicembre 2023 16:51
Re:
rex88 (nTdQ231201), 03/12/2023 16:45:

Lo predispongo e lo invio.



Prova a riprodurlo su un foglio Excel visto che comunque dovrai farlo tu.

nTdQ231201
00domenica 3 dicembre 2023 18:53
Questo è il file pdf e l'immagine della forma dove inserisco i dati e con il pulsante PDF sto cercando di riportarli nel file pdf.
alfrimpa
00domenica 3 dicembre 2023 19:43
Ti dico la mia opinione.

Il pdf che hai allegato è, secondo me, riproducibile su un foglio Excel.

Certo ci vuole un po' di tempo (soprattutto il secondo foglio) e la cosa è un po' laboriosa ma alla fine ci si dovrebbe riuscire e lo devi fare una sola volta.

Diversamente non so che cosa consigliare

Immagino che i dati che inserisci nella userform debbano anadare a compilare il pdf corretto?

Allega anche il file con la userform e specifica che versione di Excel utilizzi
nTdQ231201
00domenica 3 dicembre 2023 20:18
Ciao a tutti,
prendo una pausa per chierirmi le idee.
Appena sono riuscito a fare qualcosa la condivido con il forum.
rex88
alfrimpa
00domenica 3 dicembre 2023 20:22
Una volta che hai riprodotto il PDF sul foglio non vi è neanche la necessità della userform in quanto compili direttamente il foglio e poi fa un banale salvataggio in PDF del foglio stesso.

Se vuoi mantenere la userform puoi farlo lo stesso ma devi scrivere il codice per trasferire i dati da essa al foglio che andrà esportato in PDF (capisco che sia più elegante)
alfrimpa
00domenica 3 dicembre 2023 20:25
Re:
rex88 (nTdQ231201), 03/12/2023 20:18:

Ciao a tutti,
Appena sono riuscito a fare qualcosa la condivido con il forum.



Allega il file di Excel che hai già
nTdQ231201
00domenica 10 dicembre 2023 15:48
Ciao alfrimpa,
volevo dirti che nella discussione "Aprire la cartella su desktop contenente file pdf il file" troverai la compilazione di un file pdf editabile tramite vba.
rex88
L2018
00giovedì 14 dicembre 2023 11:50
Discussione RISOLTA e chiusa ad ulteriori interventi
Questa è la versione 'lo-fi' del Forum Per visualizzare la versione completa clicca qui
Tutti gli orari sono GMT+01:00. Adesso sono le 20:49.
Copyright © 2000-2024 FFZ srl - www.freeforumzone.com