Non hai mai parlato di avere un menu
nelle macro test non metto riferimenti ai fogli anche perché non potevo sapere come hai denominato i fogli
per default excel usa Foglio1 e anche se avessi messo il riferimento al foglio1 saresti andato incontro all'errore se il tuo foglio fosse stato con altro nome (es. Foglio2 etc)
Quindi non devi far altro che settare come ws1 = a nome del foglio
- Codice: Seleziona tutto
set ws1 = Worksheets("NomeTuoFoglio")
e ogni qualvolta incontri la parola Range o cells nella macro inserirai, prima della parola ws1.range... o ws1.cells...
oppure (meglio) se dopo il settaggio di ws1 insirisci la select
- Codice: Seleziona tutto
ws1.select
in questo caso non hai alcun bisogno di effettuare modifiche alla macro
ciao