• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Met opties een code genereren.

Status
Niet open voor verdere reacties.
In principe is het gewoon een binary encoding.

De reeks 2^(0...xx) levert alle benodigde binary values. De uitkomst is dus een getal dat de binaire waarden vertegenwoordigt van de opties:

bijvoorbeeld:

true false true = 1 0 1 = 2^0 + 0 + 2^2 = 5.
 
Met 26 vinkvakken met de namen vink1 t/m vink26 lijkt me dit voldoende:

Code:
Sub M_codeer()
    For j = 1 To 26
      y = y + 2 ^ (j - 1) * Abs(Me("vink" & j))
    Next
    Label2.Caption = Hex(y)
End Sub
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan