Una famiglia di software per fogli di calcolo Microsoft con strumenti per l'analisi, la creazione di grafici e la comunicazione dei dati.
Verificare che almeno un CheckBox all'interno di una Frame sia selezionate
Buona sera,
in una UserForm ho inserito una serie di checkbox ed ho la necessità di avvisare l'utente qualora non ne fosse selezionato nemmeno uno.
Ho provato con questo codice:
Private Sub CommandButton1_Click()
Dim oCtl As MSForms.Control
For Each oCtl In Frame2.Controls
If oCtl.Value = False Then
MsgBox "You haven't selected any forms to print"
Exit Sub
End If
Next
End Sub
Ho però un comportamento strano:
quando non seleziono niente compare il messaggio: OK
quando selezione il primo checkbox non mi compare niente: OK
quando selezione il secondo checkbox e non il primo mi compare il messaggio: NON OK.
Qualcuno può aiutarmi a capire il perchè?
Grazie in anticipo.
Microsoft 365 e Office | Excel | Per la casa | Windows
Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.