Thema Datum  Von Nutzer Rating
Antwort
13.06.2015 14:13:03 Mword2015
NotSolved
14.06.2015 11:58:54 Gast60643
NotSolved
14.06.2015 14:04:51 Mword2015
NotSolved
Blau Textmarken automatisch Setzen
14.06.2015 20:01:28 Gast24067
NotSolved
14.06.2015 20:05:10 Gast21771
NotSolved
14.06.2015 21:38:33 Mword2015
NotSolved
15.06.2015 10:57:26 Mword2015
NotSolved

Ansicht des Beitrags:
Von:
Gast24067
Datum:
14.06.2015 20:01:28
Views:
738
Rating: Antwort:
  Ja
Thema:
Textmarken automatisch Setzen

>> Mit dem Beispieltext klappt es super.

>> Wenn ich das jedoch mit einem anderen Dokument versuche, welches genauso formatiert ist, kommt die Fehlermeldung "Ungültiger Textmarkenname".

>> Woran mag das liegen?

 

Gute Frage.

Geh mal mit dem Textcursor in die folgende Zeile

Call rngCurrent.Document.Bookmarks.Add("R" & objWord.Text, rngCurrent)

und drück dort dann die F9 Taste. Daraufhin ist die Zeile rotbraun hinterlegt -> ein Haltepunkt wurde dort gesetzt (erneutes drücken hebt ihn wieder auf).

Wenn du das Makro jetzt einmal laufen läßt, wird in dieser Zeile autom. angehalten (du kannst dann im Einzelschritt [F8 Taste] eine Anweisung weiter laufen lassen). Geh mal mit der Maus über den Ausdruck objWord.Text und es wird dir kurz darauf im Tooltip deren Inhalt angezeigt.

Was steht denn in objWord.Text drin?

 

Alternativ kannst du vor die oben genannte Zeile auch eine zusätzliche Zeile einfügen, die da z.B. lautet:

Debug.Print "objWord.Text = '" & objWord.Text & "'"

Die Ausgabe erfolgt dann hier im Direktfenster (muss ggf. über das Menü Ansicht erst eingeblendet werden, bzw. mittels der Tastenkombination STRG+G).

 

Gruß


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
13.06.2015 14:13:03 Mword2015
NotSolved
14.06.2015 11:58:54 Gast60643
NotSolved
14.06.2015 14:04:51 Mword2015
NotSolved
Blau Textmarken automatisch Setzen
14.06.2015 20:01:28 Gast24067
NotSolved
14.06.2015 20:05:10 Gast21771
NotSolved
14.06.2015 21:38:33 Mword2015
NotSolved
15.06.2015 10:57:26 Mword2015
NotSolved