emib...@gmail.com
unread,Jul 17, 2018, 6:09:33 AM7/17/18You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to
Ho creato un database che consente di pilotare documenti word e sostituirne alcune parti, per comodità tramite trova e sostituisci (su word ho evitato i segnalibri per fare in modo che qualsiasi utente possa modificare il modello master semplicemente).
Da VBA creo una tabella temporanea che trasforma i nomi dei campi scelti in righe da ciclare.
il problema è che la funzione
Dim valoredacompilare As String
valoredacompilare = "Forms![frontespizio]." & Rst!colonna.Value
Word.Selection.Find.replacemente.text=valoredacompilare
non mi restituisce il valore presente in tabella, ma restituisce il campo testo "Forms![frontespizio].[nomecampo]" e non va a leggere ciò che è contenuto al suo interno.
non so se mi sono spiegato bene, in altre parole io genero una stringa tipo questa "[" & valoredacompilare & "]" e voglio che venga letta non come stringa ma come campo.
qualche idea?