mi son reso conto che in quel modo non va bene,
giustamento io ti ho dato un esempio con 5 magazzini !
ma la mia realtà e di 18 magazzini e potrebbero aumentare,
quindi per non dover mettere sempre mano al codice mi servirebbe una cosa del genere:

miamaschera.visible= true

'dove miamaschera è una variabile che cambia a seconda del valore di un'altra casella.

ho provato con : maschera= casellacombinatax.value
miamaschera= maschera & ".visible=true"
eval miamaschera

' ma nulla , se blocco l'esecuzione in pausa maschera mi da il valore giusto "ristorante" ma poi non mi esegue l'istruzione ?