Paare von Checkboxen sollen verglichen werden. Die linke Kolonne von Boxen hat den Index 11, 21, 31 usw., die rechte 12, 22, 32 usw. Wenn die linke FALSE ist, kann die rechte nicht TRUE sein.
Ich dachte mir das so - aber die Bezeichnung ("chbBeilg" & i & (j + 1)) wird immer als nicht auffindbar bemeckert. - Was ist denn falsch an der Syntax?
Dim i As Byte
Dim j As Byte
For i = 1 To MAX_ANZ_BEILAGE
For j = 1 To 2
If uf_UmschlvBeilgAuswahl.Controls("chbBeilg" & i & j).Object.Value = False _
And uf_UmschlvBeilgAuswahl.Controls("chbBeilg" & i & (j + 1)).Object.Value = True Then
MsgBox "bubu"
End If
Next j
Next i
Grüße - Jörg