Minulla on seuraavanlainen matriisi jossa on listattuna ComboBoxien nimiä. Käytän matriisia useissa yhteyksissä, mutta jos haluan vaikka saada Combot näkymättömiin niin sehän onnistuu alla olevan esimerkin mukaisesti:
Combot = Array(Combo1, Combo2, Combo3, Combo4, Combo5, Combo6, Combo6, jne.)
Combot(0).Visible = False
Combot(3).Visible = False
Combot(4).Visible = False
Combot(6).Visible = False
Yritin päästä vähemmillä riveillä luettelemalla Combojen nimet tällä tavoin:
Combot(0, 3, 4, 6).Visible = False
Eipä onnistunut ei. Onko mitään keinoa kirjoittaa koodi lyhyemmin kuin jokaiselle Combolle oma rivinsä?
Voisin tietysti ratkaista asian alla olevan mukaisesti mutta onko muuta keinoa?
Combot = Array(Combo1, Combo2, Combo3, Combo4, Combo5, Combo6, Combo6, jne.)
Numerot = Array(0, 3, 4, 6)
For Numero = 0 to 3
Combot(Numero).Visible = False
Next
-Pasi-
Combot = Array()
Pasi
2
266
Vastaukset
- M.L.
Vaikka näin:
For Each n In Array(0, 3, 4, 6)
Combot(n).Visible = False
Next
Tuossa n on oltava variant-tyyppinen muuttuja
- Mika- Pasi
Arvasinkin että joku helppo keino on olemassa, mutta kun itsellä ei tietokapasiteetti riitä niin on hienoa että muut auttavat :)
Kiitos!
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Riikan kukkaronnyöri on umpisolmussa
Kulutus ei lähde liikkeelle, koska kansalaiset eivät usko, että: – työpaikka säilyy – tulot eivät romahda – talous ei h32711Jos vedetään mutkat suoraksi?
Niin kumpaan ryhmään kuulut? A) Niihin, jotka menevät edellä ja tekevät? Vai B) Niihin, jotka kulkevat perässä ja ar1062491Tanskan malli perustuu korkeaan ansioturvaan
Ja vahvoihin työllisyys- ja kotoutumispalveluihin. Suomessa Riikka on leikannut juuri näitä: palkkatukea, työttömyysturv42229Vain vasemmistolaiset ovat aitoja suomalaisia
Esimerkiksi persut ovat ulkomaalaisen pääomasijoittajan edunvalvojia, eivät auta köyhiä suomalaisia.441855- 321433
Anteeksipyyntöni
Jätän tähän anteeksipyyntöni sinulle, koska en voi sanoa sitä missään muuallakaan. Pyydän anteeksi, jos purkamani tuska141423- 1761145
Sydämeni valtiaalle
En täältä aio asioita kysellä. Haluan tuoda tiedoksesi, että pohjimmiltani en ihmisiä tahdo satuttaa ja ajattelen muiden1011124Persu ajoi autoa
Ajoi lapsen yli https://www.iltalehti.fi/kotimaa/a/597a7468-3d1d-455e-bed2-21c1efc31ac1201043Oletko tyytyväinen
Tämän hetkiseen tilanteeseenne? Odotatko, että lähennytte vai yritätkö päästä yli ja eteenpäin?81928