Una famiglia di software per fogli di calcolo Microsoft con strumenti per l'analisi, la creazione di grafici e la comunicazione dei dati.
ciao a tutti
il mio problema è che non riesco a gestire casella di controllo con il segno di spunta in un foglio Word da una macro Excel.
Ho provato ad inserire un segnalibro nel foglio word e gestirlo con la macro di Excel
....
If Sheets("foglio2").Range("A1").Value <> "" Then objDoc.Bookmarks("segnalibro1").Range.Text = "x"
(non so come inserire il carattere speciale "segno di spunta")
....
oppure se c'è un modo per gestire le opzioni per campo casella di controllo di Word direttamente da macro Excel senza usare il carattere speciale
vi ringrazio per l'attenzione
Ciao Lucio,
premetto che non conosco benissimo word e che non ho capito a che cosa ti riferisci con segno di spunta in un foglio, ma il codice evidenziato modifica il valore del segnalibro con il valore 'x', tutt'al più dovresti assegnare un valore logico True/False.
Tanto per fare un esempio, se il tuo 'segno di spunta' è un controllo ActiveX CheckBox il codice per spuntarlo è:
objDoc.Bookmarks("segnalibro1").Range.InlineShapes(1).OLEFormat.Object.Value = True
mentre per una normale casella di controllo:
objDoc.FormFields("Controllo1").CheckBox.Value = True
Spero di essere stato d'aiuto,
Andrea.