25.07.2024, 10:06
Hallo zusammen,
habe folgendes "Problem".
Geht um eine Preisliste über die auch die Angebote erstellt werden und in PDF konvertiert werden. Klappt alles wunderbar.
Die Preisliste habe ich nun um ein paar Spalten erweitert (hier werden die Supportvertragsgebühren je Position und Monatspreis ausgewiesen).
Diese Spalten hatte ich gruppiert. Wenn ich den Blattschutz aktiviert habe, konnte man die Gruppierung aber nicht mehr öffnen und/oder schließen
Dazu hatte ich dann im Virtual Basic folgendes geschrieben (erst versucht in "Diese Arbeitsmappe" und dann auch in "Tabelle1" und "Tabelle2":
Sub Worksheet_Open()
ActiveSheet.Protect UserInterfaceOnly:=True
ActiveSheet.EnableOutlining = True 'für Gliederung
ActiveSheet.EnableAutoFilter = True 'für Autofilter
End Sub
Das funktioniert, aber nur in einem Tabellenblatt. Beim anderen meckert Excel dann, dass das Blatt ja geschützt wäre.
Mit VBA bin ich jetzt nicht so fit, eher gar nicht fit
Wie schaffe ich es jetzt denn, dass die beiden Reiter geschützt bleiben (soll halt keiner an den Formeln oder hinterlegten Preisen rumpfuschen) und man dennoch die Gruppierung öffnen/schließen kann?
Danke vorab.
Wenn ich einen kleinen Auszug der Excel hochladen soll, mach ich das gerne.
Gruß
habe folgendes "Problem".
Geht um eine Preisliste über die auch die Angebote erstellt werden und in PDF konvertiert werden. Klappt alles wunderbar.
Die Preisliste habe ich nun um ein paar Spalten erweitert (hier werden die Supportvertragsgebühren je Position und Monatspreis ausgewiesen).
Diese Spalten hatte ich gruppiert. Wenn ich den Blattschutz aktiviert habe, konnte man die Gruppierung aber nicht mehr öffnen und/oder schließen
Dazu hatte ich dann im Virtual Basic folgendes geschrieben (erst versucht in "Diese Arbeitsmappe" und dann auch in "Tabelle1" und "Tabelle2":
Sub Worksheet_Open()
ActiveSheet.Protect UserInterfaceOnly:=True
ActiveSheet.EnableOutlining = True 'für Gliederung
ActiveSheet.EnableAutoFilter = True 'für Autofilter
End Sub
Das funktioniert, aber nur in einem Tabellenblatt. Beim anderen meckert Excel dann, dass das Blatt ja geschützt wäre.
Mit VBA bin ich jetzt nicht so fit, eher gar nicht fit

Wie schaffe ich es jetzt denn, dass die beiden Reiter geschützt bleiben (soll halt keiner an den Formeln oder hinterlegten Preisen rumpfuschen) und man dennoch die Gruppierung öffnen/schließen kann?
Danke vorab.
Wenn ich einen kleinen Auszug der Excel hochladen soll, mach ich das gerne.
Gruß