Ciao Domenico Saluti, si se metti la macro cambia nel modulo del foglio e non in Modulo1, altrimenti gli devi dare anche l'indirizzo del foglio, sono controlli Activex quelli che ho usato, e non controlli modulo
però mi ha messo un dubbio perche l'ho provata con 1 solo Checkbox
Controllato Hai Ragione, non accetta controls ma nemmeno questo codice, credo che bisognerebbe fare un classe per farlo funzionare.
oppure indicare singolarmente i 6 checkbox visto che non sono tanti.
Sub NomeCheckBox()
Dim cb As CheckBox
For Each cb In ActiveSheet.CheckBoxes
cb.Name = "NuovoNome" & cb.TopLeftCell.Row
Next cb
End Sub
ma a parte tutto questo che vedrò di risolvere, quello che vedo e che lui se il checkbox è selezionato lo vuole rendere non visibile, cioè in effetti scompare dal foglio, ma poi chi toglie il flag dal Checkbox se è invisibile, rimarra sempre non visibile.
Ciao Salvatore (8-D
[Modificato da by sal 10/12/2023 15:52]
se ti piace la soluzione sostienici con una DONAZIONE a piacere. Grazie
clicca qui