Ti ringrazio per la competenza, la gentilezza e la velocità!
Funziona perfettamente!
Edit... mi sembrava funzionasse, ma invece non va.... I colori restano quelli che erano...
Ora provo col debug a capire che fa....
Edit: col debug mi pare di aver capito che:
come del resto suggerisce il nome, non contiene il gruppo di appartenenza dell'oggetto in esame, ma il tipo (button, label...);
per cui l'espressione dell'IF:
Object.Type(hcontrol) = "Button"
risulta vera per tutti i Button della form, e non solo per quelli appartenenti al gruppo.
Bisognerebbe che:
- o riuscissi a restringere il FOR .. EACH ai soli elementi del gruppo (soluzione a mio parere più elegante e pulita)
- o con l'IF interno riuscissi a selezionare solo gli elementi del gruppo