Hmm, das kann doch nicht so schwierig sein: Ich möchte in einem Dokument den
gesamten Absatz der aktuellen Einfügeposition markieren:
' Pseudo-Code:
Selection.CurrentParagraph.Select
Ich habe es auch mit dem Range-Objekt versucht; klappt nicht wirklich. Wer
weiss weiter?
Besten Dank für potentielle Antworten im Voraus!
Freundliche Grüsse
Daniel Roth
Hi Daniel,
Selection.Paragraphs(1).Range.Select
Das markiert immer den Absatz, in dem sich der Anfang der Markierung
befindet.
Das Selection.Objekt hat eine Menge Eigenschaften, mit denen man auf
die einzelnen Objekte innerhalb der Selection zugreifen kann
(.Bookmarks, .Cells, .Characters, ..., und eben auch .Paragraphs).
Da sich die .Select-Methode nicht direkt auf ein Paragraphs-Objekt
anwenden lässt, muss man die .Range benutzen.
Gruß, Klaus
Besten Dank für Deine Antwort; ich habe - ohne es zu testen - angenommen,
selection.paragraphs(1) würde sich auf den 1. Absatz im gesamten Dokument
beziehen, aber das wäre dann ja logischerweise activedocument.paragraphs(1).
Viele Grüsse
Daniel
Klaus Linke schrieb in Nachricht ...