Thema Datum  Von Nutzer Rating
Antwort
Rot Replacement.Text
05.04.2021 01:06:58 Flyinggancho
Solved
05.04.2021 19:47:13 Nobody
NotSolved
07.04.2021 14:09:42 Flyinggancho
NotSolved
07.04.2021 16:22:11 Flyinggancho
NotSolved

Ansicht des Beitrags:
Von:
Flyinggancho
Datum:
05.04.2021 01:06:58
Views:
99
Rating: Antwort:
 Nein
Thema:
Replacement.Text

Hallo zusammen,

ich möchte Text ersetzen:

Sub Ersetzungen(ByVal txtSuch As String, ByVal txtErsetz As String)
    Selection.Find.ClearFormatting
    Selection.Find.Replacement.ClearFormatting
    With Selection.Find
        .Text = txtSuch
        .Replacement.Text = txtErsetz
        .Forward = True
        .Wrap = wdFindContinue
        .Format = False
        .MatchCase = True
        .MatchWholeWord = True
        .MatchWildcards = False
        .MatchSoundsLike = False
        .MatchAllWordForms = False
    End With
    Selection.Find.Execute Replace:=wdReplaceAll
End Sub

 

Aufruf mit 

Call Ersetzungen("*****", vWordTauscher(3))

 

den vWordTauscher hole ich vorher aus einer Excel-Tabelle

Soweit sogut. Das funktioniert eigentlich.

in Meinem Projekt habe ich jetzt aber längere Texte, Teilweise mehrzeilig (3000+ Zeichen) in der Excel-Tab und dann steigt der Replacement.Text aus...

 

Gibt es da eine Begrenzung an Zeichen? und wie kann man sie umgehen...

 

Danke

FG


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
Rot Replacement.Text
05.04.2021 01:06:58 Flyinggancho
Solved
05.04.2021 19:47:13 Nobody
NotSolved
07.04.2021 14:09:42 Flyinggancho
NotSolved
07.04.2021 16:22:11 Flyinggancho
NotSolved