Procedura: recuperare i caratteri iniziale e finale negli intervalli
Questo esempio illustra come recuperare le posizioni dei caratteri iniziale e finale di un intervallo.
Si applica a: le informazioni fornite in questo argomento sono valide per i progetti a livello di documento e di applicazione per Word 2007 e Word 2010. Per ulteriori informazioni, vedere Funzionalità disponibili in base ai tipi di progetto e applicazioni di Office.
Per recuperare i caratteri iniziale e finale di un intervallo in una personalizzazione a livello di documento
Ottenere i valori delle proprietà Start e End dell'oggetto Range. L'esempio di codice seguente illustra come ottenere le posizioni iniziale e finale della seconda frase del documento. Per utilizzare questo esempio di codice, eseguirlo dalla classe ThisDocument nel progetto.
Dim rng As Word.Range = Me.Sentences(2) Dim startPosition As String = rng.Start.ToString() Dim endPosition As String = rng.End.ToString() MessageBox.Show("Start: " & startPosition & " End: " & endPosition, "Range Information")
Word.Range rng = this.Sentences[2]; string startPosition = rng.Start.ToString(); string endPosition = rng.End.ToString(); MessageBox.Show("Start: " + startPosition + " End: " + endPosition, "Range Information");
Per recuperare i caratteri iniziale e finale di un intervallo tramite un componente aggiuntivo a livello di applicazione
Ottenere i valori delle proprietà Start e End dell'oggetto Range. L'esempio di codice seguente illustra come ottenere le posizioni iniziale e finale della seconda frase del documento attivo. Per utilizzare questo esempio di codice, eseguirlo dalla classe ThisAddIn nel progetto.
Dim rng As Word.Range = Me.Application.ActiveDocument.Sentences(2) Dim startPosition As String = rng.Start.ToString() Dim endPosition As String = rng.End.ToString() MessageBox.Show("Start: " & startPosition & " End: " & endPosition, "Range Information")
Word.Range rng = this.Application.ActiveDocument.Sentences[2]; string startPosition = rng.Start.ToString(); string endPosition = rng.End.ToString(); MessageBox.Show("Start: " + startPosition + " End: " + endPosition, "Range Information");
Vedere anche
Attività
Procedura: definire e selezionare intervalli nei documenti
Procedura: estendere gli intervalli nei documenti
Procedura: reimpostare gli intervalli nei documenti di Word
Procedura: comprimere intervalli o selezioni in documenti
Procedura: escludere i segni di paragrafo durante l'inserimento di intervalli