Zeichen ersetzten

Ich möchte, per VBA, in einer Zelle „/“ durch „_“ ersetzen
habe bis jetzt Das:
Sub Makro1()

’ Makro1 Makro

Dim text As String
text = Cells(9, 3).Value

If Cells(9, 3).Value Like „/“ Then
Replace (Text,"/","-")
End If

End Sub

Was mache ich falsch ?
Gruss
Walter

Zusammenfassung

Dieser Text wird versteckt

Hallo,

ohne VBA zu kennen scheint mir like "/" Then nicht richtig.
Das würde ja nur zutreffen, wenn in der Zelle ausschließlich ein Schrägstrich ist.

Meinst du vielleicht like '*/*' Then?

Gruß,
Steve

Abgesehen vom nicht funktionierenden „Like“: Du kopierst den Inhalt der Zelle in die Variable „text“ und führst die Änderung an dieser Variablen durch.
Danach musst du den geänderten Text aber auch wieder in die Zelle zurück kopieren.

Vielen Dank euch beiden. Ich habe inzwischen eine Lösung gefunden
Range(„C1“).Value = Replace(Range(„C1“).Value, „/“, „_“)
Das klappt bestens