Thema Datum  Von Nutzer Rating
Antwort
07.06.2012 22:38:58 Spider VW
NotSolved
Blau VBA Inhalt einer Zeile überprüfen
08.06.2012 17:20:18 Holger
NotSolved
08.06.2012 18:20:05 Gast35421
NotSolved
09.06.2012 12:10:44 Holger
NotSolved
09.06.2012 22:25:48 Spider VW
Solved

Ansicht des Beitrags:
Von:
Holger
Datum:
08.06.2012 17:20:18
Views:
1688
Rating: Antwort:
  Ja
Thema:
VBA Inhalt einer Zeile überprüfen

Hallo Spider VW,

Zeilen können in VBA-Word nicht direkt ausgewählt werden, wohl aber Absätze (ActiveDocument.Paragraphs(AbsatzNr)). Die n-te Zeile kann aber wie folgt markiert werden:

n = Zeilennummer
With Selection
.HomeKey wdStory
.MoveDown wdLine, n - 1
.EndKey wdLine, 1
.MoveLeft 1, 1, 1 ‘um die Absatzmarke aus der Markierung zu entfernen, falls erforderlich
End With

Die Übernahme in eine Variable a kann mit a=Selection.Text erfolgen.
Die Prüfung, welcher Inhalt für a vorliegt, kann mit If-Then-Else-End If erfolgen.
Ein markierter Bereich kann formatiert werden, indem z.B. die Eigenschaften des Font-Objektes bearbeitet werden.

Mit Hilfe der VBA-Hilfe zu den Stichwörtern sollte es jetzt möglich sein, dein Vorhaben zu realisieren.

Gruß
Holger
 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
07.06.2012 22:38:58 Spider VW
NotSolved
Blau VBA Inhalt einer Zeile überprüfen
08.06.2012 17:20:18 Holger
NotSolved
08.06.2012 18:20:05 Gast35421
NotSolved
09.06.2012 12:10:44 Holger
NotSolved
09.06.2012 22:25:48 Spider VW
Solved