Stellar Blade Un'esclusiva PS5 che sta facendo discutere per l'eccessiva bellezza della protagonista. Vieni a parlarne su Award & Oscar!

Excel Forum Per condividere esperienze su Microsoft Excel

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

  • Messaggi
  • nTdQ231201
    00 03/12/2023 08:54
    Ciao,
    è possibile inserire nel file excel un modello pdf e riportare nello stesso i dati da form?.
    rex88
  • nTdQ231201
    00 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.

  • ONLINE
    L2018
    Post: 924
    Registrato il: 02/04/2018
    Città: PESCARA
    Età: 75
    Utente Senior
    EXCEL 2016 - SPREAD32
    00 03/12/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

    LEO
    https://t.me/LordBrum
  • nTdQ231201
    00 03/12/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
    00 03/12/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
  • ONLINE
    L2018
    Post: 926
    Registrato il: 02/04/2018
    Città: PESCARA
    Età: 75
    Utente Senior
    EXCEL 2016 - SPREAD32
    00 03/12/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

    LEO
    https://t.me/LordBrum
  • nTdQ231201
    00 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.
  • ONLINE
    L2018
    Post: 927
    Registrato il: 02/04/2018
    Città: PESCARA
    Età: 75
    Utente Senior
    EXCEL 2016 - SPREAD32
    00 03/12/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 ?

    LEO
    https://t.me/LordBrum
  • nTdQ231201
    00 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.....
  • ONLINE
    L2018
    Post: 929
    Registrato il: 02/04/2018
    Città: PESCARA
    Età: 75
    Utente Senior
    EXCEL 2016 - SPREAD32
    00 03/12/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

    LEO
    https://t.me/LordBrum
  • nTdQ231201
    00 03/12/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
    00 03/12/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
  • ONLINE
    L2018
    Post: 932
    Registrato il: 02/04/2018
    Città: PESCARA
    Età: 75
    Utente Senior
    EXCEL 2016 - SPREAD32
    00 03/12/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

    LEO
    https://t.me/LordBrum
  • nTdQ231201
    00 03/12/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
  • OFFLINE
    alfrimpa
    Post: 4.983
    Registrato il: 21/06/2013
    Città: NAPOLI
    Età: 70
    Utente Master
    Excel 365
    00 03/12/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?
    [Modificato da alfrimpa 03/12/2023 13:03]

    Alfredo
  • nTdQ231201
    00 03/12/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.

  • ONLINE
    L2018
    Post: 933
    Registrato il: 02/04/2018
    Città: PESCARA
    Età: 75
    Utente Senior
    EXCEL 2016 - SPREAD32
    00 03/12/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
    [Modificato da L2018 03/12/2023 13:49]

    LEO
    https://t.me/LordBrum
  • OFFLINE
    alfrimpa
    Post: 4.985
    Registrato il: 21/06/2013
    Città: NAPOLI
    Età: 70
    Utente Master
    Excel 365
    00 03/12/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



    Alfredo
  • nTdQ231201
    00 03/12/2023 16:25
    E' composto di quattro pagine.
  • OFFLINE
    alfrimpa
    Post: 4.987
    Registrato il: 21/06/2013
    Città: NAPOLI
    Età: 70
    Utente Master
    Excel 365
    00 03/12/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)
    [Modificato da alfrimpa 03/12/2023 16:32]

    Alfredo
  • nTdQ231201
    00 03/12/2023 16:45
    Lo predispongo e lo invio.
  • OFFLINE
    alfrimpa
    Post: 4.988
    Registrato il: 21/06/2013
    Città: NAPOLI
    Età: 70
    Utente Master
    Excel 365
    00 03/12/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.


    Alfredo
  • nTdQ231201
    00 03/12/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.
  • OFFLINE
    alfrimpa
    Post: 4.989
    Registrato il: 21/06/2013
    Città: NAPOLI
    Età: 70
    Utente Master
    Excel 365
    00 03/12/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
    [Modificato da alfrimpa 03/12/2023 19:51]

    Alfredo
  • nTdQ231201
    00 03/12/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
  • OFFLINE
    alfrimpa
    Post: 4.990
    Registrato il: 21/06/2013
    Città: NAPOLI
    Età: 70
    Utente Master
    Excel 365
    00 03/12/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)

    Alfredo
  • OFFLINE
    alfrimpa
    Post: 4.991
    Registrato il: 21/06/2013
    Città: NAPOLI
    Età: 70
    Utente Master
    Excel 365
    00 03/12/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à

    Alfredo
  • nTdQ231201
    00 10/12/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
  • ONLINE
    L2018
    Post: 1.002
    Registrato il: 02/04/2018
    Città: PESCARA
    Età: 75
    Utente Veteran
    EXCEL 2016 - SPREAD32
    00 14/12/2023 11:50
    Discussione RISOLTA e chiusa ad ulteriori interventi

    LEO
    https://t.me/LordBrum