24. oktober 2003 - 09:23Der er
17 kommentarer og 3 løsninger
Hjælp til excel
Jeg har lige lavet et program i excel. Det ser skidegodt ud, men det irriterer mig at der hele tiden er en sort fed boks om det felt man har klikket på.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Hvis med en fed boks, mener cellemarkøren, kan du ikke få den væk - denm skal netop vise hvilken celle, du har klikket på. Hvis det ikke er det, du mener, må du meget gerne prøve at specificere yderligere.
Jeg har oprettet kontrolelementer, som er det enste brugeren af programmet får lov til at ændre i, så der er jo ingen grund til at man skal kunne klikke i regnearker.
Men skal det så ikke beskyttes også : ex. Sub fjern_markor() With Worksheets(1) .EnableSelection = xlNoSelection .Protect UserInterfaceOnly:=True End With End Sub
Men hvis du låser arket, kan du jo ikke gøre noget ved det, eller hvad? Hvis du vil skriove noget til en celle via et kontrolelement, kan du ikke gøre det, mens arket er beskyttet, med mindre den pågældende celle er ulåst - og så kan den jo også markeres. Ellers skal koden i alle dine kontrolelelementer fjerne beskyttelsen og slå den til igen, hver gang kontrolelelentet benyttes.
Jeg formoder at de koder I skriver er til visual basic. Nu er jeg ikke den allerhårdeste til VB, men jeg prøvede da at sætte koderne ind. Det virkede ikke, men jeg er heller ikke sikker på om jeg gør det rigtigt!!!
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.