VBA Suchen Ersetzen Excel 2010

Moderator: ModerationP

VBA Suchen Ersetzen Excel 2010

Beitragvon derSkipper » 07. Nov 2018, 12:27

Hallo zusammen,

schon wieder bnötige ich Eure Hilfe. Ihr glaubt gar nicht wie dankbar ich bin, dass es dieses Forum gibt, auch wenn ich selbst nur ganz selten einmal helfen kann und meist Eure Hilfe in Anspruch nehmen muss, also weitaus mehr empfange als ich geben kann.

Meine heutige HerausForderung ist folgende:

Ich habe ein Tabellenblatt in dem ausschließlich Strings stehen, die dreitelig wie folgt aufgebaut sind Teil1<Variablet>Teil2, Teil 1 und 2 sind vorgegeben und sind jeweils unterschiedllich lang mit unterschiedlichen Zeichen. die Variable ist aber in jedem String identisch. Als Beispiel sei genannt B-65020_ABC_extern oder Versand_ABC_nat. in der Tabelle sieht das derzeit wie folgt aus B-65020<Variable>extern oder Versand<Variable>nat

Die Variable, die in jedem String des Tabellenblattes gleich ist, wird über ein Userform erfasst. Ich gebe dieses "_ABC_" also in einem Userform ein und möchte nun in dem gesamten Tabellenblatt den Platzhalter <Variable> durch diesen im Formular erfassten String ersetzen. Wie funktioniert das?

Irgendwie kriege ich das mit cells.replace nicht hin.


Viele Grüße und schon vielen Dank im Voraus

Ha-Jo
Erst wenn ein Mann ein Boot fährt ist er wirklich frei.
Benutzeravatar
derSkipper
Im Profil kannst Du frei den Rang ändern
 
Beiträge: 186
Registriert: 20. Jun 2007, 10:47
Wohnort: Nürnberg

Re: VBA Suchen Ersetzen Excel 2010

Beitragvon Xlsibb » 07. Nov 2018, 14:08

Hallo,

die Syntax lautet:

ActiveSheet.UsedRange.Replace what:=<alte Variable>, replacement:=<neue Variable aus UserForm>

Grüßle aus'm Süden!
Benutzeravatar
Xlsibb
Im Profil kannst Du frei den Rang ändern
 
Beiträge: 1045
Registriert: 26. Feb 2009, 17:07

Re: VBA Suchen Ersetzen Excel 2010

Beitragvon derSkipper » 07. Nov 2018, 15:34

Hallo,

vielen, vielen Dank für die schnelle Antwort, klappt perfekt!

Viele Grüße

Ha-Jo
(Der olle Skipper)
Erst wenn ein Mann ein Boot fährt ist er wirklich frei.
Benutzeravatar
derSkipper
Im Profil kannst Du frei den Rang ändern
 
Beiträge: 186
Registriert: 20. Jun 2007, 10:47
Wohnort: Nürnberg


Zurück zu Excel Forum (provisorisch)

Wer ist online?

Mitglieder in diesem Forum: HKindler und 24 Gäste