Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
724to728
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
724to728
724to728
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Makros für Dateien bei Öffnen per VBA unterbinden

Makros für Dateien bei Öffnen per VBA unterbinden
31.01.2006 17:37:27
Arthur
Hallo Herberfans.
Wenn eine Excel-Datei geöffnet wird die VBA-Code enthält, stellt Excel die Frage, ob die Makros aktiviert werden dürfen oder nicht. Öffne ich eine Datei per Befehl "Workbooks.Open" , sehe ich keinen Parameter, der sich genau dieser Frage annimmt.
Wie kann ich die Ausführung des Codes in der per Programm geöffneten Datei verhindern? Ein bereits vorgeschlagenes ".EnableEvent = False" beim Laden hilft leider nicht ausreichend.
Gruß
-Art

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Makros für Dateien bei Öffnen per VBA unterbinden
31.01.2006 18:13:50
Olaf
Setzt beim Öffnen ein Publicvariable z.B. auf True und frag den Wert in den Prozeduren ab. Falls True, Exit Sub.
mfg Olaf
Noch nicht gelöst.
31.01.2006 18:24:17
Arthur
Hallo Olaf.
Das möchte ich mir nicht antun. Dazu müsste ich in zig Dateien und zig Funktionen eine solche Abfrage einbauen. Das ginge allerdings auch nur dann, wenn die Dateien geändert werden können. Evtl. würde die Änderung ja automatisiert per VBA-Modul passieren können. Dann beisst sich die Katze in den Schwanz, weil die Dateien geöffnet werden müssten und die Makros zu laufen beginnen...
Trotzdem Dank für die Mühe
-Art
AW: Noch nicht gelöst.
31.01.2006 18:32:55
Madge
Mach doch ne Textfile, auf die dein FileMakro beim Öffnen drauf zugreift und tu da meinentwegen als Inhalt "True/False" rein.
So, und dein Filemakro macht dass halt dann. -BEVOR es geöffnet wird.
ODER:
Mache EINE function, welche dann immer wieder benutzt wird - also lagere etwas aus.
Dann kannst Du das Ganze sehr einfach steuern!
Ich habe leider keine Zeit außer dem Konzept noch eine Lösung und Quellcode zu posten.
Mfg
MADGE
Anzeige
AW: Noch nicht gelöst.
31.01.2006 19:12:09
Lars
Hi,
das geht nur, wie dir schon geraten wurde, du Makros nicht gezielt deaktivieren, es sei denn, du stellst die Sicherheit vorm Öffnen auf hoch.
mfg Lars

307 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige