ich habe mit Hilfe dieses Forums bereits ein Makro zum Datenimport von HTML Dateien erstellen können. Wie es aber immer so kommt, wächst das Programm mit seinen Aufgaben.
Wenn ich den Button "Daten importiere" klicke, lädt das Makro die Datensätze von HTML Dateien aus einem vorgegebenen Verzeichnis. Das funktioniert auch reibungslos.
Nun kann es aber vorkommen, dass der User mehrmals an einem Tag diesen Button klickt. Bisher würden bereits importierte Daten nochmals importiert werden. Das möchte ich gerne verhindern.
Mein Ansatz war folgender:
Ich erstelle eine Variable "dublettenCheck". In diese Variable wird bei jedem Schleifendurchlauf der importierte Dateiname geschrieben". Im Dateinamen selbst ist das Datum im Format YYYYMMDD enthalten.
Zusätzlich habe ich eine Variable datumHeute mit dem aktuellen Datum im Format YYYYMMDD.
Ich wollte jetzt folgendes Umsetzen: Beim drücken des Buttons prüft das Makro ob datumHeute in dublettenCheck enthalten ist. Wenn ja, soll die Schleife zum Import der Dateien nicht durchlaufen werden. Falls nicht, soll die Schleife durchlaufen werden und dublettenCheck auf = "" gesetzt werden.
Leider funktioniert das nicht und ich sehe das Problem nicht. Ich hoffe es ist verständlich was ich vorhabe und jemand kann mir weiterhelfen.
Hier der Link zur Datei: https://www.herber.de/bbs/user/125385.xlsm
Danke und viele Grüße
Patrick