Støv, fibre og metalliske partikler kan påvirke både uptime, levetid og driftssikkerhed. Derfor arbejder flere datacentre systematisk med contamination control.
Ok, jeg fatter ikke noget af det du skriver. Du er tydeligt niveauer over mig vha. Excel, men hvis jeg skal suge på din viden, skal det skæres ud i et letforståeligt sprog.
Har skrevet det som en Sub-rutine - idet jeg opfattede at der kunne være flere rullelister, hvis navn jeg ikke kender.
Ligeledes, at disse rullelister stammer fra kontrolelementer. -------
På basis af disse antagelser kalder jeg subrutinen skjulVis med en parameter, der enten er True eller False - altså skal rullelister vises eller skjules 1)
Da den slags rulleliste er ligger som Shapes i arket - undersøger jeg de shapes, der måtte ligge i arket ") - altså for hver sh (der er af typen Shapes) spørger jeg om navnet indeholder ordet "list" - 3)
Hvis ja - så tildeler jeg sh's synlighed den overført parameters værdi 4)
Fortsætter med næste sh 5)
Sub skjulVis(sesIkkeses) 1) For Each sh In ActiveSheet.Shapes '2) If InStr(LCase(sh.Name), "list") > 0 Then '3) sh.Visible = sesIkkeses '4) End If Next sh '5) End Sub
Enten forstår jeg ikke forslaget, eller også virker det bare ikke.
Rullemenuerne er kontrolelementer og kan ikke ændres i programkoderne (jeg kan i hvert fald ikke).
Det der skal ske er, at når jeg klikker på en knap, så bliver resultatet i cellen G3 enten SAND eller FALSK. Hvis FALSK så skal cellerne 4 - 31 skjules. Men i de her celler har jeg altså lagt rullemenuer som ikke skjuler sig.
Du er velkommen til at sende filen - @-adresse under min profil.
Synes godt om
Ny brugerNybegynder
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.