mmr2510
Goto Top

VB-Script Suchfunktion nach bestimmten Wörtern aus einer CSV Datei mit Ausgabe u. Fehlermeldung

Hi zusammen,
wer möchte helfen? Thema: VB-Script Code mit Suchfunktion nach bestimmten Wörtern (zB. Ort "Berlin") aus einer CSV Datei suchen und bei der Ausgabe, sollte aus der Spalte daneben (aus der CSV Datei), das dazugehörige Kürzel (zB. "DE-BER") anzeigen. Zusätzlich sollte eine Fehlermeldung erscheinen wenn der gesuchte Ort nicht vorhanden ist.
Beispiel der CSV-Datei:
Berlin; DE-BER
BAYEUX; FR-BYX
Brighton; US-BHO
Danke Euch im Voraus!face-smile

Content-ID: 273200

Url: https://administrator.de/forum/vb-script-suchfunktion-nach-bestimmten-woertern-aus-einer-csv-datei-mit-ausgabe-u-fehlermeldung-273200.html

Ausgedruckt am: 22.04.2025 um 20:04 Uhr

114757
Lösung 114757 29.05.2015, aktualisiert am 01.06.2015 um 10:10:59 Uhr
Goto Top
Moin,
zu simpel face-smile
strDateipfad = "c:\datei.csv"  
strSuchwort = InputBox("Bitte Suchwort eingeben:")  
Set fso = CreateObject("Scripting.FileSystemObject")  
Set regex = CreateObject("vbscript.regexp")  
regex.IgnoreCase = True : regex.Global = False
regex.Pattern = strSuchwort & "\s*;([^;\r\n]+)"  
strText = fso.OpenTextFile(strDateipfad,1).ReadAll()
set matches = regex.Execute(strText)
If matches.count > 0 then
    Msgbox "Treffer: " & Trim(matches(0).submatches(0))  
Else
    Msgbox "Kein Treffer", vbExclamation  
End if
Gruß jodel32
114757
114757 31.05.2015 um 12:32:58 Uhr
Goto Top
Wenns das dann war, nicht vergessen als gelöst zu markieren, danke.
mmr2510
mmr2510 01.06.2015 aktualisiert um 10:33:19 Uhr
Goto Top
Super Danke! Alles funktioniert perfekt face-smile da hätte ich wohl lange gegrübelt, wie das gehen könnte face-smile Super, schönen Dank!
mmr2510
mmr2510 01.06.2015 um 10:06:31 Uhr
Goto Top
Funktioniert Klasse, Danke! face-smile