Dieser Code sollte die Wörter durch den Fall ersetzen, der vom Benutzer eingegeben wurde, stattdessen wird er immer durch den ersten ersetzt, der den Fall ignoriert.Wie Excel VBA ersetzen Funktion mit Groß-und Kleinschreibung verwenden?
Irgendwelche Ideen, wie man es beheben kann?
Sub chaser()
Range(Range("B15"), Range("B15").End(xlDown)).Replace what:="Part of chair", replacement:="Chair part"
Range(Range("B15"), Range("B15").End(xlDown)).Replace what:="part of chair", replacement:="chair part"
End Sub
Ergebnis:
Chair part
Chair part
sollte sein:
Chair part
chair part
Irgendwelche Ideen?
Fügen Sie die 'MatchCase: = True 'hinzu. Siehe [HIER] (https://msdn.microsoft.com/en-us/library/office/ff194086.aspx) für alle Optionen. –
Schön, sieht aus wie ich suche. Kannst du mir zeigen, wo ich es schreiben soll? – ADrex
Setzen Sie ', MatchCase: = True' am Ende jeder der beiden Zeilen. –