Hi,
ich mal wieder und bin heute wie vor den Kopf gestossen.
ich bräuchte ein Makro, welches eine Zelle ausliest und wenn sagen wir mal 10 Zeichen(in der richtigen Reihenfolge, aber nicht an der selben Position) übereinstimmen, soll er das in eine andere Zelle schreiben. Da ich auch nicht mehr in der Lage bin, mich richtig zu artikulieren, vielleicht ein Beispiel :
ich habe einen Artikelstamm von ca 7000 sätzen. die Beschreibung soll überprüft werden.
art-nr : 0001 Ball, rund, 10 cm
art-nr : 1243 Ball, rund
art-nr : 6421 2er Pack : Ball, rund 10cm
diese artikel sollen in einer neuen Spalte noch mal seperat aufgeführt werden.
Vielleicht hat ja jemand so ein Makro, welches er mir zur Verfügung stellt.
LG
Andreas
Ähnlichkeitsprüfung
Moderator: Moderatoren
Re: Ähnlichkeitsprüfung
Hallo Andreas,
meinst Du sowas
?
Jürgen
meinst Du sowas
Code: Alles auswählen
Sub Main
aStrings = Array("0001 Ball, rund, 10 cm","1243 Ball, rund","Ball, oval, 10 cm","6421 2er Pack : Ball, rund 10cm")
for i = o To ubound(aStrings)
MyString = aStrings(i)
if instr(aStrings(i),"Ball, rund") then
msgbox "Teilstring enthalten"
else
msgbox "Teilstring nicht enthalten"
end if
next i
End Sub
Jürgen
Software hat keinen Verstand - benutze deinen eigenen...!
Win 7 SP1/ LibreOffice 3.4.2 OOO340m1 (Build:203) / Firefox 15.0.1 / Notebook ASUS K70IO 64 Bit-Betriebssytem
Win 7 SP1/ LibreOffice 3.4.2 OOO340m1 (Build:203) / Firefox 15.0.1 / Notebook ASUS K70IO 64 Bit-Betriebssytem
Re: Ähnlichkeitsprüfung
Genau, danke Jürgen,
lg
Andreas
lg
Andreas