Microsoft Excel

Herbers Excel/VBA-Archiv

Sheet umbenennen verhindern | Herbers Excel-Forum


Betrifft: Sheet umbenennen verhindern von: Dietmar aus Aachen
Geschrieben am: 14.01.2010 22:20:00

Guten Abend in die Runde,

wie kann ich per VBA (möchte ich mit Workbook open vorgeben)

a) verhindern, dass der Name eines Sheets verändert wird und
b) dass die Position des Sheets verhindert wird und
c) dass die Erstellung eines weiteren Sheets verhindert wird.

Die Nutzer meines kleinen Programms sind teilweise etwas grobmotorischen veranlagt und so passiert es immer wieder, dass die Sheets versehentlich umbenannt, verschoben oder sogar welche hinzugefügt werden.

Jemand eine Idee?

Danke!

Dietmar aus Aachen

  

Betrifft: AW: Sheet umbenennen verhindern von: Nepumuk
Geschrieben am: 14.01.2010 22:23:20

Hallo Dietmar,

na und, lass sie doch. Einem "vernünftigen" Programm ist das völlig Wurst. Das findet sein Sheet anhand des Objektnamens immer. Außer es wurde gelöscht.

Gruß
Nepumuk


  

Betrifft: AW: Sheet umbenennen verhindern von: Ramses
Geschrieben am: 14.01.2010 22:33:47

Hallo

Extras - Schutz - Arbeitsmappe schützen

Fertig

Gruss Rainer


  

Betrifft: AW: Sheet umbenennen verhindern von: Dietmar aus Aachen
Geschrieben am: 14.01.2010 22:38:47

Hallo Nepumuk,

tja erwischt! So "vernünftig" ist mein Progrämmle leider nicht, sondern es wählt die Sheets mit dem schlichten "select" aus und da ist die exakte Bezeichnung ja leider nötig.

Gibts da trotzdem eine Lösung?

Danke

Dietmar aus Aachen


  

Betrifft: AW: Sheet umbenennen verhindern von: Dietmar aus Aachen
Geschrieben am: 14.01.2010 22:50:19

Hallo zusammen,

habe mir mit dem Recoder erstellt:

ActiveWorkbook.Protect Structure:=True, Windows:=True

Funktioniert.

Danke in die Runde

Dietmar aus Aachen


  

Betrifft: AW: Sheet umbenennen verhindern von: Dietmar aus Aachen
Geschrieben am: 14.01.2010 22:41:38

Hallo Rainer,

ich suche einen VBA-Code.

Gruß Dietmar


Beiträge aus den Excel-Beispielen zum Thema "Sheet umbenennen verhindern"