Makro bei jedem Start von Excel
31.05.2005 12:23:15
Excel
Ich habe ein Makro das immer starten soll wenn Excel startet - unabhängig von der Datei. Ich habe schon gesucht, aber leider nur eine Flut von Workbook.Open
Problemen gefunden. Ich denke mein Problem läßt sich vielleicht durch ein AddIn lösen?
Also, ich möchte prüfen, was für eine Datei geöffnet wird, wenn Excel startet, z.B.:
wenn zu öffnende Datei-Typ = .csv dann mache Makro IstCSV
wenn zu öffnende Datei-Typ = .xls dann mache Makro IstXLS
sonst mache Makro IstEgal
zum Hintergrund:
ich habe aus dem Beispiel-Bereich von Hans eine Funktion die Probleme mit CSV-Dateien behebt, die soll nun aber immer starten, wenn Excel startet. Hier die Funktion: https://www.herber.de/mailing/205603h.htm ich habe nur ";" durch "," ersetzt.
kann mir einer sagen wie ich es hinkriege, dass Excel immer erst dieses Makro ausführt, falls es sich um eine .csv Datei handelt? Mein Ansatz wäre ein AddIn, das 'einfach' den Dateinamen der zu öffnenden Datei bzw. die Endung prüft, aber wie komm ich an den Namen?
Bin ich auf dem Holzweg? :)
Danke für die Hilfe,
Kristin