Condividi tramite

Verificare che almeno un CheckBox all'interno di una Frame sia selezionate

Anonimo
2016-01-22T16:27:42+00:00

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.

0 commenti Nessun commento