come faccio a modificare il testo di una casella di testo (controllo activex) in un documento word

BARBERIS ALESSANDRO 0 Punti di reputazione
2024-11-19T23:52:49.06+00:00

Buongiorno a tutti, vorrei sapere per piacere come si puo cambiare il testo di una casella di testo (activex) inserita su un documento di word. Sono riuscito a modificare il testo di un segnalibro con il seguente codice:

 Microsoft.Office.Interop.Word.Application alex = new Microsoft.Office.Interop.Word.Application();
            Microsoft.Office.Interop.Word.Document alexdoc = new Microsoft.Office.Interop.Word.Document();
            
            alexdoc = alex.Documents.Add("C:/Users/Alex/Documents/doc1.docx");
            alex.Visible = false;

            alexdoc.Bookmarks["nome"].Range.Text  = "alex";
            alexdoc.Bookmarks["cognome"].Range.Text = "prova1 alex cognome";
            alexdoc.SaveAs2("C:/Users/Alex/Documents/alex");
            alexdoc.Close();
            alex.Quit();
            alex = null;
            alex = null;

Ho cercato documentazione online ma non ne ho trovata.Potete aiutarmi?

C#
C#
Un linguaggio di programmazione orientato agli oggetti e indipendente dai tipi che ha le sue radici nella famiglia di linguaggi C e include il supporto per la programmazione orientata ai componenti.
10 domande
0 commenti Nessun commento
{count} voti

Risposta

Le risposte possono essere contrassegnate come risposte accettate dall'autore della domanda. Ciò consente agli utenti di sapere che la risposta ha risolto il problema dell'autore.