Avatar billede lsimony Nybegynder
23. januar 2003 - 12:20 Der er 2 kommentarer og
1 løsning

Event efter save

Hej Alle sammen

Jeg har et regneark (Excel XP (ENG)) der skal være låst (Protected). Regnearket er placeret i en Lotus Notes database (Domino Doc), hvor regnearket ikke kan være låst, da dette skaber problemer. Derfor har jeg skrevet en macro (autoopen event) som låser alle mine ark når regnearket åbnes. Dette virker fint.
Dog kunne jeg forstille mig, hvis regnearket bliver revideret og gemt uden først at låse alle cellerne/ark op, at der vil opstå problemer med Lotus Notes.
Jeg vil gerne kunne åbne protectionen på mit regneark inden save, samt ved lukning af arket. Dette kan jeg også finde ud af.
Dog er problemet at ved en Beforesave event kan jeg åbne arket, men hvordan for jeg låse arket lige præcis efter save. Lidt a la AfterSave event.

Lars
23. januar 2003 - 14:47 #1
Hej Lars - du kan nu sagtens styre det hele i BeforeSave - hvis du sætter Cancel=True så stopper du brugerens gem af regnearket, og kan lave din helt egen - leg evt. med denne her http://www.win-consult.com/Tips/LibrarySource.asp?App=Excel&Lib=GetSaveAsFileName

Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
    Cancel = True
End Sub
Avatar billede lsimony Nybegynder
23. januar 2003 - 20:01 #2
Mange tak for ideen. Denne kode kan sammen med lidt ekstra kode løse mit problem.

Hilsen

Lars
23. januar 2003 - 22:45 #3
synes jeg godt jeg kunne læse - god fornøjelse
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester