Excel: Makro beim Öffnen ausführen

Hallo ihr Excelianer

Gibts ne Möglichkeit, dass beim Öffnen einer Datei ein bestimmtes Makro ausgeführt wird?
Wenn ja, wie?

Schönen Tag noch

Ratz

Hallo,

die einfachste Möglichkeit wäre über eine Verknüpfung.

„C:\Programme\Microsoft Office XP\Office10\EXCEL.EXE“ /p „C:\programme\Dein_Makro_Verzeichnis“ Dein_Makro.XLA

Oder über die Menüleiste --> Extras --> Addins --> nach deinem Makro suchen und aktivieren.

In diesem Artikel steht, wie du ein Makro signieren kannst und es somit als vertrauenswürdig einstufen kannst. Das hat den Vorteil, dass du die Sicherheitsoptionen nicht runterschrauben musst, bzw. nicht immer bestätigen musst: http://www.wer-weiss-was.de/cgi-bin/forum/showarchiv…

Gruß, olli

folgendes Modul in diese Arbeitsmappe:

sub Workbook_open()
nun dein Makro eingeben
end sub

Funzt leider net :frowning:
folgendes Modul in diese Arbeitsmappe:

sub Workbook_open()
nun dein Makro eingeben
end sub

Hallo Ratz,

hast du schon folgendes probiert:
Gehe in der zu bearbeitenden Datei im VBA-Projekt auf „Microsoft Excel Objekte“, dort auf „Diese Arbeitsmappe“, wähle in der linken Dropdown-Box im Code-fenster „Workbook“ und in der rechten Box „Open“ (bzw. „New“ wenn es sich um eine Vorlage handelt und du beim Erstellen eines neuen Workbooks etwas ausgeführt haben willst).
In die jetzt erstellte „Private Sub Workbook_Open“ kannst du nun deinen Code reinstellen.

Stelle ausserdem sicher, das überhaupt Makros ausgeführt werden können (Stichwort Makrovirenschutz)

Gruß
Daniel

Klasse; Danke :smile: (owT)
.

Auto_open()
Probiere mal:

Sub Auto_open()
> Dein Makro
End Sub

Hi,

Private Sub Workbook_Open()

damit klappts bei mir

viele Grüße Petra

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]