Ga naar inhoud

variabelen indexeren


Aanbevolen berichten

Hallo, Kan iemand mij vertellen hoe ik in VBA een variabele kan indexeren. Ik heb een lijst met antwoorden die ik wil uitlezen via een geneste loop. De variabele heeft als ‘stam’ Antw gevolgd door een getal tussen 1 en 34, dan een ‘underscore’ en dan een getal tussen 1 en 5. vb.: Antw1_3, Antw30_2. De programmacode zou er dus als volgt uit moeten zien: For x = 1 to 34 For y = 1 to 5 If Antwx_y = ……… Then …… Next y Next x Wat is hiervoor de juiste syntax? Badankt! Carlus
Link naar reactie
Is het niet handiger om een multidimensionele array-variabele te gebruiken? Twee voordelen: 1. Je hoeft de array maar 1 keer te definieren 2. Je kan door de array loopen met een for-next lus, zoals jij wilt [code:1:d653fabf57] Dim Antw(33,4) ... <vul de array met antwoorden> ... For x = 0 to 33 For y = 0 to 4 If Antw(x,y) = ... Next Next [/code:1:d653fabf57]
Link naar reactie

Om een reactie te plaatsen, moet je eerst inloggen

Gast
Reageer op dit topic

×   Geplakt als verrijkte tekst.   Herstel opmaak

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

×
×
  • Nieuwe aanmaken...