Thema Datum  Von Nutzer Rating
Antwort
Rot Inhalt Ersetzen wenn (Replace mit If Operator)
24.11.2020 09:18:24 Nelina
Solved
24.11.2020 09:48:34 UweD
Solved
24.11.2020 11:52:29 Gast94738
Solved

Ansicht des Beitrags:
Von:
Nelina
Datum:
24.11.2020 09:18:24
Views:
676
Rating: Antwort:
 Nein
Thema:
Inhalt Ersetzen wenn (Replace mit If Operator)

Guten Morgen Zusammen, 

wie kann ich es in VBA umsetzen das wenn in einer Zeile, ein bestimmtes Wort steht,
in einer anderen bestimmten Zeile bestimmte Worte ersetzt werden? 

Also in Worten: Wenn in Zeile B  "XY" steht, soll in Zeile E das Wort "X" mit "A" ersetzt werden und das Wort "Y" mit "B". 

Ich kenne bereits den Replace Operator, leider kann ich bisher damit nur Stupide Suchen und Ersetzen. 

Sub FindReplace()

On Error Resume Next
 
Dim sht As Worksheet
Dim fnd As Variant
Dim rplc As Variant
 
fnd = "XY"
rplc = "YX"
 
 
  Set sht = Sheets("Datenbasis")
 
  sht.Cells.Replace what:=fnd, Replacement:=rplc, _
    LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=False, _
    SearchFormat:=False, ReplaceFormat:=False
 
End Sub
 
Liebe Grüße 
 

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 Inhalt Ersetzen wenn (Replace mit If Operator)
24.11.2020 09:18:24 Nelina
Solved
24.11.2020 09:48:34 UweD
Solved
24.11.2020 11:52:29 Gast94738
Solved