Save a tutti, sono Sandra ed ho il seguente problema..
Ho la necessità di fare in modo che compilando una form su Access, una volta cliccato su un tasto, venga richiamato un modello di word precedentemmente realizzato che viene popolato dai dati inseriti sulla maschera di Access.
HO trovato a questo link una soluzione valida
https://answers.microsoft.com/it-it/msoffice/forum/all/automazione-word-da-access/1c85bb41-20bf-4881-9cfa-1b2ed3887dbf
Tramite questo codice, riesco a fare aprire il modello di word e poi a salvarlo nel formato che desidero.
Il problema è però che vorrei che alcuni campi venissero esportati nel modello di Word solo quando effettivamente compilati e nel caso non siano compilati.. questi non lasciassero spazi vuoti nel modello di word.
Faccio un esempio
Nel modello word ho inserito i segnalibri per due possibili persone. Ma non è detto che siano 2. QUindi nel caso io non compilassi i dati della seconda persona, nel word dovrebbe sparire lo spazio dedicato a questi dati... e quindi il file dovrebbe proseguire conil resto dei dati.
PERSONA 1
ID
Nome e cognome
Generalita
Avvocato di fiducia
PERSONA 2
Nome e cognome
Generalita
Avvocato di fiducia
Avevo realizzato un report che mi permetteva di farlo, trasformando l'etichetta del campo in una casella di testo e inserendo il seguente codice
=IIf(IsNull([ Indagato_2]);Null;" Indagato_2")
E nel report attivavo l'impostazione "riducibile" su si, ma il report è limitato per tutto il testo che devo inserire io e quindi ho cercato su internet e sono arrivata a voi.
Non ho conoscenza di VBA ma a furia di sbatterci la testa sono riuscita a capire come incollare e cosa mmodificare nel codice per adattarlo a me.
Potete aiutarmi nel fare il modo che se non comppilo il campo imputato 2 questo non mi lasci spazi?
Grazie
+++ AGGIORNAMENTO +++
Ho appena scoperto che con i segnalibro non si posso ripetere all'interno di una pagina... io devo inserire in circa 3 pagina dei dati che si devono ripeetere ..
N° fascicolo
Cliente 1
CLiente 2
Avvocato_1
Avvocato_2
ora sono nella confuzione totale. Help!!