Registriert seit: 29.08.2017
Version(en): 216
Guten Tag :19: , ich habe folgendes Problem : Ich habe eine bestimmte Wortgruppe : [X, Y , Z...] Und dann habe ich verschiedene Texte, in denen diese Wörter in verschiedener Reihenfolge vorkommen. Ich brauche jetzt ein Makro, dass mir bei jedem Text immer das Wort wiedergibt, welchen in dem Text als erstes vorkommt und weiss nicht, wie ich das in die Tat umsetzen soll. Im Anhang ist eine Beispieldatei. Ist sowas generell machbar ? Vielen Dank im Vorraus für die Hilfe! Grüße Tolikk
Angehängte Dateien
Mappe1.ods (Größe: 3,04 KB / Downloads: 5)
Registriert seit: 17.04.2014
Version(en): MS Office 365(32)
17.10.2017, 16:45
(Dieser Beitrag wurde zuletzt bearbeitet: 17.10.2017, 16:45 von Kuwer .)
Hallo,
Sub aaa() ActiveCell.Value = Mid(Split(ActiveCell.Value, ",")(0), 2) End Sub und als Formel zB: =TEIL(B2;4;SUCHEN(",";B2)-4)
Gruß Uwe
Folgende(r) 1 Nutzer sagt Danke an Kuwer für diesen Beitrag: 1 Nutzer sagt Danke an Kuwer für diesen Beitrag 28
• Tolikk1995
Registriert seit: 29.08.2017
Version(en): 216
Hallo, danke für die Antwort, das ist aber nicht exakt, was ich suche, da dies nicht funktioniert, wenn ich einen Fließtext habe. Bräuchte eher sowas wie: Das erste Wort, welches im Text vorkommt aus einer gegebenen Liste von Wörtern, soll ausgegeben werden. Ist sowas machbar ? Grüße Tolik
Registriert seit: 17.04.2014
Version(en): MS Office 365(32)
Hallo Tolik, zeige bitte konkrete Beispiele entsprechend Deiner Frage und bitte als xlsx-Datei. Gruß Uwe
Registriert seit: 29.08.2017
Version(en): 216
18.10.2017, 15:03
(Dieser Beitrag wurde zuletzt bearbeitet: 18.10.2017, 15:28 von Tolikk1995 .)
Habe die Datei etwas bearbeitet vielleicht ist es dann verständlicher :)
Angehängte Dateien
Mappe1.xlsx (Größe: 3,57 KB / Downloads: 2)
Registriert seit: 17.04.2014
Version(en): MS Office 365(32)
(18.10.2017, 15:03) Tolikk1995 schrieb: Habe die Datei etwas bearbeitet vielleicht ist es dann verständlicher :)keine Ahnung, da es keine xlsx-Datei ist.
Gruß Uwe
Registriert seit: 29.08.2017
Version(en): 216
Registriert seit: 17.04.2014
Version(en): MS Office 365(32)
(18.10.2017, 15:29) Tolikk1995 schrieb: Habs geändert, sry :19:es ist aber keine Exceldatei! Nur die Endung ändern hätte ich auch hinbekommen.
Gruß Uwe
Registriert seit: 29.08.2017
Version(en): 216
Oh man tut mir leid ! :20: Jetzt müsste es stimmen :19:
Angehängte Dateien
Mappe1.xltm (Größe: 8,7 KB / Downloads: 0)
Registriert seit: 29.08.2017
Version(en): 216
Okay, hat sich erledigt, trotzdem danke für Deine Zeit :)
also falls das jemanden irgendwann interessiert:
1.) Mit dem Finden-Befehl nach den Wörtern suchen , dies gibt die Position der Zeichenfolge im Text an 2.) Min-Funktion, zur bestimmung der Kleinsten Zahl, was gleichbedeutend damit ist, dass dieses Wort als erstes im Text vorkommt
3) =WENN( 1.) = 2.);"das Wort"; " ")
etwas umständlich aber es funktioniert :19: