Ville det ikke være dejligt, at regneark kunne lukke sig selv, men kun hvis brugeren har været inaktiv i et på forhånd defineret antal minutter? DET ER NU MULIGT med AutoLuk.
Ved at implementere denne lille stump kode i dit regneark, kan du styre 100% om brugere må "sove" i dine regneark, så andre ikke kan åbne dem fordi de er skrivebeskyttede.
Rent teknisk er systemet en 'føler' som mærker om du rent faktisk arbejder i arket, hvis du ikke gør det, lukkes arket efter x antal minutter.
Du kan selv definere følgende i koden:
Koden er opdelt i 2 dele, den ene del skal placeres i THISWORKBOOK og den anden del skal placeres i et modul.
Alternativt kan du downloade en fil hvor koden allerede er implementeret, klik her: ![]()
VIGTIGT: Variable som kan justeres efter dit behov: (Findes i koden, i toppen af modulet)
Denne del skal placeres i THISWORKBOOK:
|
'***Copyright Allan Thustrup Mortensen - Excel-regneark.dk ***
Private Sub Workbook_Open()
Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)
Private Sub Workbook_BeforeClose(Cancel As Boolean) |
Denne del skal placeres i et modul:
|
'***Copyright Allan Thustrup Mortensen - Excel-regneark.dk ***
'*************************************************************
Public Tid As Date
Sub Stop_Føler()
Sub Føler() If ThisWorkbook.ReadOnly = True Then Exit Sub Call Stop_Føler
Call Start_Føler
Private Sub LukNed() |
Efter implementeringen, skal du gemme og lukke projektmappen og derefter åbne den igen.
Nu vil du erfare at regnearket lukker og gemmer af sig selv hvis du er inaktiv i 5 minutter. (Kan brugerdefineres)
Opdateret 06-03-2010 21:46:12