07. april 2008 - 14:07
Der er
11 kommentarer og 1 løsning
Begrænse brugeren til et område.
Hejsa. Ville gerne kunne låse et excel ark, således at brugeren ikke kan ruller forbi række 20 og kolonne g Hvorledes gør man mon det ...
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
07. april 2008 - 14:14
#1
Skjul de rækker/kolonner, der ikke må rulles til og beskyt herefter arket, så de ikke kan vises før beskyttelsen slås fra.
07. april 2008 - 14:16
#2
Sæt denne i arkets kodemodul Private Sub Worksheet_Activate() ActiveSheet.ScrollArea = "$A$1:$G$20" End Sub
07. april 2008 - 14:17
#3
Er det eneste mulighed ... havde håbet på en anden ... kunne jo lave en lille makro der skjuler og beskytter ... og revers ...
07. april 2008 - 14:19
#4
Kabbak ... Jeg højre klikker på fanen og indsætter ...
07. april 2008 - 15:32
#5
ok, et svar ;-))
07. april 2008 - 16:52
#6
Det virker bare ikke :)
07. april 2008 - 17:50
#7
Du kan også blot højreklikke på aktuel Arkfane og så indtaste område der må anvendes i feltet ScrollArea
07. april 2008 - 18:10
#8
Excelent > det hindrer fint brugeren i at kunne markerer uden for området, men ville gerne kun have vist valgt område ...
07. april 2008 - 18:30
#9
så må det være eriks løsning du søger
07. april 2008 - 18:31
#10
Jeg glemte, at det ikke virker, hvis man starter på arket, det virker hvis man skifter til arket. Men her er en der virker, den sættes i ThisWorkbook modulet, ret selv arknavn. Private Sub Workbook_Open() Sheets("Ark1").ScrollArea = "$A$1:$G$20" End Sub
08. april 2008 - 08:59
#11
Vil gerne give Erik point'ne. Den den løsning der passer bedst. Jeg vil dog gerne samtidig sige tak til både kabbak og excelent for deres forslag, vil have dem med i min rygsæk. Søren
08. april 2008 - 09:02
#12
Så får du et svar!
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig