Microsoft Excel

Herbers Excel/VBA-Archiv

Makros "sehen"

Betrifft: Makros "sehen" von: Lars
Geschrieben am: 13.09.2004 06:19:50

Hallo NG,

wie kann ich das Auswählen von Makros unter Extras/Makros verhindern? In der Arbeitsmappe sind einige nützliche Sub()-Routinen, die ich den Usern gerne vorenthalten würde (Kennwort für alle Arbeitsblätter aufheben etc.). Diese erscheinen als Makros und natürlich haben einige Cleverle herausgefunden, wie man aus diesem Weg Zellen entsperrt, um z.B. Kommentare einzufügen.
Ich würde aber gerne meine Formels wirksam schützen.

Vielen Dank im Voraus

Lars

  


Betrifft: AW: Makros "sehen" von: geri
Geschrieben am: 13.09.2004 06:56:40


Hallo Lars

dies in Modul els erste Zeile, mal zu Frage 1
Option Private Module

gruss geri


  


Betrifft: AW: Makros "sehen" von: geri
Geschrieben am: 13.09.2004 07:11:41

Hallo Lars

zu Teil 2

Sub Formeln_schützen()
Cells.Locked = False
Cells.SpecialCells(xlCellTypeFormulas, 23).Locked = True
ActiveSheet.Protect
End Sub


Sub Formeln_für_Bearbeitung_freigeben()
ActiveSheet.Unprotect
Cells.Locked = True
End Sub


fürs freigeben könnte man noch ein Passwort vergeben

gruss geri


  


Betrifft: wo ist dein Virus von: x
Geschrieben am: 17.09.2004 22:39:02

d


  


Betrifft: AW: Makros "sehen" von: WernerB.
Geschrieben am: 13.09.2004 07:29:08

Hallo Lars,

bei der von Geri vorgeschlagenen Methode werden alle Makros des entsprechenden Moduls den Anwendern vorenthalten. Wenn Du aber Deinen Usern nur einige gezielte Makros vorenthalten möchtest, dann kannst Du bei diesen Makros jeweils ein "Private" vor "Sub" schreiben, z.B.:"Private Sub MeinMakro()".


Viel Erfolg wünscht
WernerB.


 

Beiträge aus den Excel-Beispielen zum Thema "Makros "sehen""