Excel beveiliging werkbladen

Status
Niet open voor verdere reacties.

franzeman

Gebruiker
Lid geworden
2 sep 2006
Berichten
98
In Excel is het, ondanks beveiligde werkbladen, nog altijd mogelijk om via de rechter muisknop op de tab van het werkblad:
- te kopiëren
- in te voegen
- te verwijderen etc.

Vraag: bestaat er een code waarmee ik al dit soort ongewenste zaken via de tab kan voorkomen?

Met vriendelijke groet,

Franzeman
 
Dat voorkom je grotendeels door ook het werkbook te beveiligen.

mvg leo
 
Dat voorkom je grotendeels door ook het werkbook te beveiligen.

mvg leo

Maar ik wil juist dat mensen op de werkbladen kunnen werken in de meest ruime zin. Ik wil alleen niet dat ze werkbladen gaan kopiëren of de bladnaam gaan veranderen of zoiets. Omdat dan mijn macro's in de fout kunnen gaan.

Inmiddels van het net wel de volgende code gehaald:

Private Sub Worksheet_BeforeRightClick(ByVal Target _
As Excel.Range, Cancel As Boolean)

Application.CommandBars("PLY").Enabled = False

Cancel = True 'voorkomt dat het rechtsklikmenu verschijnt

End Sub

Werkt prima, maar helaas voor alle werkbladen!!! Ik moet dus via een Auto_Close module de Application weer op 'True' zetten.
Vind ik eigenlijk een beetje risky...

Wie heeft er een idee?

Groetjes van Franzeman
 
bij extra > beveiliging het workbook (werkmap) beveiligen.
Dan wordt de structuur beveiligd en kan alles verder bewerkt worden.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan