hi energun222 ^^
stimmt daran hatte ich nicht gedacht *g*
dann sind die module der Aktivierung wie Deaktivierung des extras menue überflüssig
somit gehen wir einen anderen weg
den weg der Zertifizierung von makros
dann ist die abfrage verbannt und die makros lassen sich nicht mehr aushebeln durch abbrechen bei der abfrage
hier eine gute Beschreibung eines netten members um ein makro zu zertifizieren
Die Makrosicherheit auf niedrig herabzusetzen ist zwar eine Möglichkeit, aber nicht gerade empfehlenswert. Das wäre eventuell eine Möglichkeit, wenn man nur eigene Tabellen öffnet. Man sollte die Sicherheit schon auf mittel stehen haben. Es gibt da eine ganz andere Möglichkeit. Diese wäre die Erstellung eines Zertifikates. Wie Ihr das machen könnt, dass wollen wir jetzt mal durchspielen.
Um Euch ein Zertifikat zu erstellen, benötigt Ihr eine Datei namens selfcert.exe. Diese Datei wird nicht immer standardmäßig installiert. Sollte sie installiert sein, so findet Ihr die Datei in Eurem Microsoft Office Verzeichnis. Solltet Ihr nach dieser Datei suchen wollen so klickt auf die Start – Taste. Im Menü geht Ihr auf Suchen und dann auf Nach Dateien und Ordnern. Nun könnt Ihr nach der selfcert.exe suchen lassen. Wird diese Datei nun nicht gefunden, so bleibt uns nichts anderes übrig als diese nachträglich zu installieren. Dazu müsst Ihr im Office-Setup unter die Office-Tools gehen und dort die Digitale Signatur für VBA Projekte installieren.
Ist die selfcert.exe installiert, so könnt Ihr diese nun aufrufen. Es öffnet sich ein Fenster, wo Ihr Euren Namen eingeben könnt. Das bestätigt Ihr mit der OK – Taste. Es erscheint eine Meldung, dass ein neues Zertifikat auf Euren Namen angelegt wurde.
Wenn Ihr nun Eure Excel – Tabelle öffnet, so müsst Ihr noch ein letztes Mal die Makros aktivieren. Wechselt bitte im Anschluss in den Makroeditor (ALT und F11 betätigen). Hier geht Ihr im Menüpunkt Extras auf den Punkt Digitale Signatur. Ihr könnt sehen, dass noch kein Zertifikatsname ausgewählt wurde. Deshalb klicken wir auf den Schalter Wählen. Es öffnet sich ein Fenster, wo das von Euch erstellte Zertifikat angezeigt wird. Mit einem Klick auf OK wird dieses akzeptiert. Nun könnt Ihr Euere Tabelle Speichern und schließen.
Öffnet jetzt bitte noch einmal Eure Tabelle. Wenn Ihr dachtet, dass ihr nun keine Abfrage mehr erhaltet, so habt Ihr Euch geirrt. Es handelt sich allerdings um einen Sicherheitshinweis. Hier braucht Ihr nur einen Haken bei Makros aus dieser Quelle immer vertrauen zu setzen. Ab jetzt werdet Ihr, es sei denn Ihr müsst Euren Rechner einmal neu machen, nicht mehr nach der Aktivierung Eurer Makros gefragt.
gruss nighty