Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1368to1372
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
Inhaltsverzeichnis

Makro Sicherheit per VBA ändern

Makro Sicherheit per VBA ändern
13.07.2014 14:28:03
Adis
Hallo zusammen
meine Frage an die Excel Profis:
lässt sich die Makro Sicherheit von gering bis hoch per VBA verändern?
Wie kann man für das Project ein Passwort setzen und wieder löschen?
Herzlichen Dank für jede Antwort

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Makro Sicherheit per VBA ändern
13.07.2014 15:54:52
mumpel
Hallo!
Nein. Und das ist gut so. Sonst wäre die Makrosicherheit nichts weiter als Makulatur. Ein bisschen darüber nachdenken kann nicht schaden!
Gruß, René

AW: Makro Sicherheit per VBA ändern
13.07.2014 18:08:34
Adis
Hallo und Danke
nach 17 Jahre Excel lernt man immer wieder neues dazu, egal wie alt man wird.
ich zitiere einen alten Weisen der sagte: "ich weiss, das ich nichts weiss!"
In seinem Sinne bin ich immer noch Anfaenger. Gut das es Internet gibt ....

AW: Makro Sicherheit per VBA ändern
13.07.2014 16:02:20
Nepumuk
Hallo,
1. Nur bedingt. Die Sicherheitsstufe wird in die Registry geschrieben. Diesen Eintrag kannst du per Makro ändern. ABER: Das hat keine Auswirkung auf die geöffnete Application aus der du das Makro zum Ändern startest, denn die aktuelle Einstellung in dieser Application ändert sich dadurch nicht. Schließt du diese Application, wird der in dieser Application eingestellte Wert wieder in die Registry zurückgeschrieben. Es würde also nur etwas bringen, wenn du aus dieser Application, per Makro, direkt nach dem Ändern der Sicherheitsstufe eine zweite Application auf machst in der die gewünschte Mappe geöffnet wird. Voraussetzung für das Ganze ist natürlich, dass in der Mappe welche die Sicherheitsstufe ändert die Makros aktiviert werden. Und damit beißt sich der Hund in den Schwanz, denn dann könnte der User auch gleich die Makros in der "richtigen Mappe" zulassen.
2. Nur per extrem unsicheren SendKey-Methode. Davon möchte ich dringend abraten.
Ergänzend zu Punkt 1:
Wenn du eine Excelmappe per externen Programm öffnest (VB / C / VBS .....) sind die Makros automatisch aktiviert, unabhängig von der eingestellten Sicherheitsstufe.
Gruß
Nepumuk
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige