AddIn für CSV-Import
21.05.2009 08:55:52
Goofe
ich muss eine standardisierte CSV-Datei importieren. Dies mache ich in Excel über Daten, externe Daten importieren, usw. Der Dateiname beginnt immer mit URML...csv.
Bei dem nun sich öffnenden Text-Assistent muss ich "getrennt" dann "Tabstopp" und "Komma" aktivieren. Immer nach dem gleichen Schema. Nach dem Fertigstellen wird die Tabelle in A1 beginnend dargestellt. Das wäre das 1. Prozedere, welches ich über ein AddIn abwickeln möchte. Das 2. Prozedere (Formatierung, Sortierung, Berechnung, etc.) habe ich bereits erfolgreich über ein Makro dargestellt. Dies muss ich dann immer über "Extras", "Makros", usw. ausführen lassen.
Nun möchte ich quasi ein AddIn, welches das o.g. 1. Prozedere abdeckt und in diesem AddIn möchte ich dann folglich auch meinen Makro-Text für das 2. Prozedere integrieren.
Das AddIn soll immer dann Starten, wenn ich eine CSV-Datei öffne (über den Explorer oder aus Excel heraus), deren Name mit URML beginnt. Ich habe schon einmal so etwas gesehen, wie: bei dieser Datei scheint es sich um eine URML-Datei zu handeln. Möchten Sie die CSV-Datei mit dem URML-AddIn importieren, JA/NEIN?
Wie müsste also der komplette VBL-AddIn-Text aussehen (Ausnahme mein Makro-Text), damit folgende Kriterien abgedeckt sind:
1.) Beim Öffnen der CSV-Datei mit URML-beginnend: Fragedialog "Möchten Sie die Datei mit dem URML-AddIN" öffnen?
2.) Wenn ja: Import nach "getrennt", "Tabstopp", "Komma"; Tabellenstart in A1
3.) Wenn nein: es soll sich der Text-Assistent öffnen
4.) Nach dem Import (siehe Punkt 2) soll automatisch das Makro starten, welches ich in das AddIn integrieren möchte
Vielen Dank für Eure Unterstützung.
Viele Grüße.