U dijaloškom listu programa Excel 5/95 moguće je promijeniti vrijednost/sadržaj zbirke kontrola prema
provlačenje kroz kontrole u zbirci, npr. ovako: Za svaki cb U dlg.CheckBoxes.
U Excelu 97 ili novijim, objekt UserForm ne grupira kontrole na isti način.
Dolje ćete pronaći neke primjere makronaredbi koje pokazuju kako
možete promijeniti vrijednost/sadržaj nekoliko kontrola UserForm:
Sub ResetAllCheckBoxesInUserForm () Dim ctrl kao kontrola za svaki ctrl u UserForm1.Controls If TypeName (ctrl) = "CheckBox" Zatim ctrl.Value = False End Ako je sljedeći ctrl End Sub Sub ResetAllOptionButtonsInUserForm Korisnička kvačica Korisnička kvačica (c) Dim. Kontrolira ako je TypeName (ctrl) = "OptionButton" Zatim ctrl.Value = False End If Next ctrl End Sub Sub ResetAllTextBoxesInUserForm () Dim ctrl kao kontrola za svaki ctrl u UserForm1.Controls Ako je TypeName (ctrl) = "TextBox" tada = "" End If Next ctrl End Sub