Discussion:
Werkblad anders beveiligen dan de mogelijke opties
(te oud om op te antwoorden)
Dennis
2008-04-23 08:36:01 UTC
Permalink
Hallo, ik zit met het volgende probleem:

Ik heb een werkblad waarin bepaalde cellen beveiligd zijn tegen alles,
behalve ontgrendelde cellen selecteren, rijen opmaken en kolommen opmaken.
Nou wil ik dat de gebruikers wel rijen en kolommen moeten kunnnen
verbergen(bijv als een rij niet van toepassing is om af te drukken) maar ik
wil niet dat men de rijhoogte of kolomhoogte kan aanpassen. Maar als ik het
werkblad beveilig tegen rijen opmaken en kolommen opmaken dan kan ik ze ook
niet meer verbergen.

Is er ergens een instelling dat je dit wel voor elkaar kunt krijgen? Bij
geavanceerde beveiliging ofzo?

Wie kan mij helpen? Ik werk trouwens met Excel 2003

Alvast bedankt,

Dennis
Cobbe
2008-04-23 08:58:34 UTC
Permalink
Ik vrees ervoor.
Rij verbergen is hetzelfde als rijhoogte 0 maken, dus...

Cobbe
Post by Dennis
Ik heb een werkblad waarin bepaalde cellen beveiligd zijn tegen alles,
behalve ontgrendelde cellen selecteren, rijen opmaken en kolommen opmaken.
Nou wil ik dat de gebruikers wel rijen en kolommen moeten kunnnen
verbergen(bijv als een rij niet van toepassing is om af te drukken) maar ik
wil niet dat men de rijhoogte of kolomhoogte kan aanpassen. Maar als ik het
werkblad beveilig tegen rijen opmaken en kolommen opmaken dan kan ik ze ook
niet meer verbergen.
Is er ergens een instelling dat je dit wel voor elkaar kunt krijgen? Bij
geavanceerde beveiliging ofzo?
Wie kan mij helpen? Ik werk trouwens met Excel 2003
Alvast bedankt,
Dennis
Dennis
2008-04-23 12:22:00 UTC
Permalink
Jammer, ik was er al bang voor

misschien dat er iemand anders wel weet of ik dat kan of misschien op een
andere manier,

maar toch bedankt voor de snelle reactie

Dennis
Post by Cobbe
Ik vrees ervoor.
Rij verbergen is hetzelfde als rijhoogte 0 maken, dus...
Cobbe
Post by Dennis
Ik heb een werkblad waarin bepaalde cellen beveiligd zijn tegen alles,
behalve ontgrendelde cellen selecteren, rijen opmaken en kolommen opmaken.
Nou wil ik dat de gebruikers wel rijen en kolommen moeten kunnnen
verbergen(bijv als een rij niet van toepassing is om af te drukken) maar ik
wil niet dat men de rijhoogte of kolomhoogte kan aanpassen. Maar als ik het
werkblad beveilig tegen rijen opmaken en kolommen opmaken dan kan ik ze ook
niet meer verbergen.
Is er ergens een instelling dat je dit wel voor elkaar kunt krijgen? Bij
geavanceerde beveiliging ofzo?
Wie kan mij helpen? Ik werk trouwens met Excel 2003
Alvast bedankt,
Dennis
Cobbe
2008-04-23 13:36:47 UTC
Permalink
ipv Verbergen kun je misschien kiezen voor fontkleur wit voor die
regels.

Cobbe
Post by Dennis
Jammer, ik was er al bang voor
misschien dat er iemand anders wel weet of ik dat kan of misschien op een
andere manier,
maar toch bedankt voor de snelle reactie
Dennis
Post by Cobbe
Ik vrees ervoor.
Rij verbergen is hetzelfde als rijhoogte 0 maken, dus...
Cobbe
Post by Dennis
Ik heb een werkblad waarin bepaalde cellen beveiligd zijn tegen alles,
behalve ontgrendelde cellen selecteren, rijen opmaken en kolommen opmaken.
Nou wil ik dat de gebruikers wel rijen en kolommen moeten kunnnen
verbergen(bijv als een rij niet van toepassing is om af te drukken) maar ik
wil niet dat men de rijhoogte of kolomhoogte kan aanpassen. Maar als ik het
werkblad beveilig tegen rijen opmaken en kolommen opmaken dan kan ik ze ook
niet meer verbergen.
Is er ergens een instelling dat je dit wel voor elkaar kunt krijgen? Bij
geavanceerde beveiliging ofzo?
Wie kan mij helpen? Ik werk trouwens met Excel 2003
Alvast bedankt,
Dennis
maurrieske
2008-04-23 18:44:14 UTC
Permalink
Ik zou het regelen met een macro die de beveiliging er af haalt, vervolgens
de geselecteerde kolom verbergen. Een sneltoets aan de macro koppelen en
vervolgens ook nog een code voor de rijen verbergen en een om alles weer
zichtbaar te maken.

Zet onderstaande code op een module blad (ALT+F11 invoegen module).
Vervolgens middels de menuoptie in excel :Extra - macro - macro's (ALT+F8)
elke macro afzonderlijk selecteren en via opties een sneltoets (CTRL + )
koppelen aan de macro.

Werkt perfect. Het blad is overigens beveiligd met het wachtwoord
wachtwoord. En het blad is volledig beveiligd tegen bewerken van opmaak.


Sub kolomverbergen()
ActiveSheet.Unprotect ("wachtwoord")
Selection.EntireColumn.Hidden = True
ActiveCell.Offset(0, 1).Select
ActiveSheet.Protect ("wachtwoord")
End Sub

Sub rijverbergen()
ActiveSheet.Unprotect ("wachtwoord")
Selection.EntireRow.Hidden = True
ActiveCell.Offset(1, 0).Select
ActiveSheet.Protect ("wachtwoord")
End Sub

Sub alleszichtbaar()
ActiveSheet.Unprotect ("wachtwoord")
Columns("A:IV").EntireColumn.Hidden = False
Rows("1:65536").EntireRow.Hidden = False
ActiveSheet.Protect ("wachtwoord")
End Sub


Succes,

Maurrieske
ipv Verbergen kun je misschien kiezen voor fontkleur wit voor die regels.
Cobbe
Post by Dennis
Jammer, ik was er al bang voor
misschien dat er iemand anders wel weet of ik dat kan of misschien op een
andere manier,
maar toch bedankt voor de snelle reactie
Dennis
Post by Cobbe
Ik vrees ervoor.
Rij verbergen is hetzelfde als rijhoogte 0 maken, dus...
Cobbe
Post by Dennis
Ik heb een werkblad waarin bepaalde cellen beveiligd zijn tegen alles,
behalve ontgrendelde cellen selecteren, rijen opmaken en kolommen
opmaken. Nou wil ik dat de gebruikers wel rijen en kolommen moeten
kunnnen verbergen(bijv als een rij niet van toepassing is om af te
drukken) maar ik wil niet dat men de rijhoogte of kolomhoogte kan
aanpassen. Maar als ik het werkblad beveilig tegen rijen opmaken en
kolommen opmaken dan kan ik ze ook niet meer verbergen.
Is er ergens een instelling dat je dit wel voor elkaar kunt krijgen?
Bij geavanceerde beveiliging ofzo?
Wie kan mij helpen? Ik werk trouwens met Excel 2003
Alvast bedankt,
Dennis
maurrieske
2008-04-23 18:51:57 UTC
Permalink
En dan vergeet ik nog te vermelden dat je de macro ook nog moet beveiligen
tegen weergeven. Anders kunnen anderen nog het wachtwoord achterhalen. Het
staat immers in de code.
ALT+F11
Klik met de rechtermuisknop op VBAproject(bestandnaam)
Egenschappen van VBA project
Tabblad Beveiliging
Project vergrendelen voor weergave
en een eigen wachtwoord 2 X invoeren. Dat mag anders zijn dan het wachtwoord
voor de bladbeveiliging.

Groetjes,

Maurrieske
Post by maurrieske
Ik zou het regelen met een macro die de beveiliging er af haalt,
vervolgens de geselecteerde kolom verbergen. Een sneltoets aan de macro
koppelen en vervolgens ook nog een code voor de rijen verbergen en een om
alles weer zichtbaar te maken.
Zet onderstaande code op een module blad (ALT+F11 invoegen module).
Vervolgens middels de menuoptie in excel :Extra - macro - macro's (ALT+F8)
elke macro afzonderlijk selecteren en via opties een sneltoets (CTRL + )
koppelen aan de macro.
Werkt perfect. Het blad is overigens beveiligd met het wachtwoord
wachtwoord. En het blad is volledig beveiligd tegen bewerken van opmaak.
Sub kolomverbergen()
ActiveSheet.Unprotect ("wachtwoord")
Selection.EntireColumn.Hidden = True
ActiveCell.Offset(0, 1).Select
ActiveSheet.Protect ("wachtwoord")
End Sub
Sub rijverbergen()
ActiveSheet.Unprotect ("wachtwoord")
Selection.EntireRow.Hidden = True
ActiveCell.Offset(1, 0).Select
ActiveSheet.Protect ("wachtwoord")
End Sub
Sub alleszichtbaar()
ActiveSheet.Unprotect ("wachtwoord")
Columns("A:IV").EntireColumn.Hidden = False
Rows("1:65536").EntireRow.Hidden = False
ActiveSheet.Protect ("wachtwoord")
End Sub
Succes,
Maurrieske
ipv Verbergen kun je misschien kiezen voor fontkleur wit voor die regels.
Cobbe
Post by Dennis
Jammer, ik was er al bang voor
misschien dat er iemand anders wel weet of ik dat kan of misschien op
een andere manier,
maar toch bedankt voor de snelle reactie
Dennis
Post by Cobbe
Ik vrees ervoor.
Rij verbergen is hetzelfde als rijhoogte 0 maken, dus...
Cobbe
Post by Dennis
Ik heb een werkblad waarin bepaalde cellen beveiligd zijn tegen alles,
behalve ontgrendelde cellen selecteren, rijen opmaken en kolommen
opmaken. Nou wil ik dat de gebruikers wel rijen en kolommen moeten
kunnnen verbergen(bijv als een rij niet van toepassing is om af te
drukken) maar ik wil niet dat men de rijhoogte of kolomhoogte kan
aanpassen. Maar als ik het werkblad beveilig tegen rijen opmaken en
kolommen opmaken dan kan ik ze ook niet meer verbergen.
Is er ergens een instelling dat je dit wel voor elkaar kunt krijgen?
Bij geavanceerde beveiliging ofzo?
Wie kan mij helpen? Ik werk trouwens met Excel 2003
Alvast bedankt,
Dennis
Loading...