21. november 2002 - 10:46Der er
14 kommentarer og 3 løsninger
Skrivebeskyttet
Hej Eksperter
Kan man ved hjælp af VBA kode i en Sub auto_open(), forhindre brugerne i at kunne gemme ændringer eller trykke på gem som, en udvidet skrivebeskyttelse.
Åben som skrivebeskyttet virker ikke efter hensigten til dette formål.
Der bliver investeret massivt i AI. Teknologien er mere tilgængelig end nogensinde, og ambitionerne er høje. Alligevel oplever mange virksomheder, at resultaterne udebliver.
Private Sub Workbook_BeforeClose(Cancel As Boolean) Saved = True End Sub
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean) Cancel = True End Sub
den første hindrer at man bliver spurgt om man vil gemme (excel "tror" den allerede er gemt Den anden canceler gem som og gem hver gang de bliver trykket på.
Men dette hindrer ikke at man markerer arket og tager en kopi.
Men hvis man som hcars gemmer før man indsætter koden - er koden der jo ikke - så indsætter man koden - også kan man ikke gemme, man lukker/åbner arket, så er koden væk - for den blev jo ikke gemt :-)
Eller er der noget jeg har misforstået eller gør forkert ?
Man kan godt gemme filen, hvis man i macroeditoren åbner immediate window (under view) og i dette skriver: Application.Enableevents=False Dette gælder jo kun indtil excel lukkes eller man igen skriver Application.Enableevents=True
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.