Projekt-Anfragen: Tel: 07022/9319004 info@CodeDocu.de Software Entwicklung in C# WPF Asp.Net Core Vba Excel Word SQL-Server EF Linq, UWP Net
#

Download:

Datei 1: Word_vba_find_Sentence.docm

Word vba: aktuellen Satz finden

 

Das folgende Beispiel zeigt, wie man in MS Word vba Code die aktuelle Position in Word finden kann.

Dadurch kann man den aktuellen Satz, Absatz, Tabelle, Block finden und diesen Markieren, Kopieren oder löschen.

 

 

Das aktuelle Element wird immer gesucht über Selection.Range.InRange(..) des umfassenden Element-Bereichs

Selection.Range.InRange(OuterElement.Range)

 

 

 

Als Beispiel wird das Makro über Word-Makros gestartet.

Dabei kann man das Makro: find_current_Sentence ausführen.

 

Hier wird der aktuelle Satz markiert, in welchem sich gerade der Word-Cursor befindet

 

Option Explicit On

 

Sub find_current_Sencence()

    '< select current line >

    Dim objParagraph As Paragraph

    For Each objParagraph In ActiveDocument.Paragraphs

        If Selection.Range.InRange(objParagraph.Range) Then

            objParagraph.Range.Select

        End If

    Next

    'Selection.Delete

    '</ select current line >

End Sub

 

 

 

Mobile
vba
»
Word: Am Ende einer Zeile einen Zeilenumbruch einfügen und Text einfügen
»
Word Makro: Zeichen am Ende einer Zeile einfügen
»
Text Eingabefelder in Word mit vba c# formfields TextInput
»
Eingabefelder in Word erstellen. C#
»
Word Schutz programmieren in vba .protect
»
Word aktuellen Dokumentpfad bei Document1 Vorlage
»
Word vba: aktuellen Satz finden
»
Word vba: Dokument-Eigenschaft Titel dynamisch ändern mit Textbox Control
»
Word Code: Bearbeiten von Fotos und Controls in vba
»
Word vba-Makro: WordArt mit Glow-Effect und Shadow verändern

.

Jobs, Projekte, Angebote für Freiberufler, Selbstständig an Info@CodeDocu.de