Buon pomeriggio,
ho un problema sulla selezione del workbook su cui andare ad eseguire delle istruzioni.
Praticamente, tramite una macro, apro un file formato xlsx, scrivo del codice vba nel modulo del Foglio1, successivamente sul suddetto foglio vado a creare dei menù a tendina nelle celle delle colonne B, Q e Z.
Il problema è che il codice vba me lo scrive nel workbook giusto, ma i menù a tendina me li crea sul foglio dove sto eseguendo la macro ... ho provato a cercare soluzioni per "attivare" il workbook che desidero (Workbooks(nomeFile).Activate per dirne uno), ma appena eseguo il codice quelle istruzioni mi vanno in errore (run-time 9: Indice non incluso nell'intervallo); ho anche provato a salvare il lavoro, chiuderlo e riaprirlo ma non sembra funzionare
Allego codice e spero di essere stato abbastanza chiaro.
PS: per aprire il file formato xlsx utilizzo un form creato da me.