Ciao Dukenuke, benvenuto anche da parte mia.
Allora, l'uso dei menu a tendina nel foglio di calcolo ha proprio questa limitazione: non puoi usare dati di un altro foglio come sorgente per la convalida.
Volendo procedere su questa strada (convalida sulla cella, valori consentiti: Elenco), dovrai necessariamente copiare i dati in un'area del foglio non visibile (ad esempio, in colonna AA), da usare come appoggio per queste operazioni.
Per rendere ancora meno visibili i dati d'appoggio, puoi nascondere una parte del foglio (seleziona righe o colonne, click dx, Nascondi).
Se invece hai proprio la necessità di prelevare i dati da un altro foglio, si può ovviare ricorrendo ai controlli di VBA:
- Visualizza la toolbar "Controlli" (Visualizza/Barre degli strumenti/Strumenti di controllo)
- Dal lì, seleziona il controllo "Casella Combinata"; trascina il cursore sul foglio per creare la ComboBox e posizionala nel punto che preferisci.
- Click dx sulla combobox: Vai su Formato Controllo/Proprietà; seleziona "Sposta ma non ridimensionare con le celle" [OK]
- Click dx sulla combobox: vai su Proprietà. Nel menu che compare (se non l'hai mai visto può sembrare il pannello di controllo di un'astronave ) imposta in LinkedCell l'indirizzo della cella del foglio in cui vuoi scrivere il testo selezionato dalla combobox (esempio: $B$10)
- L'altro parametro fondamentale da impostare è ListFillRange, in cui va scritto l'indirizzo da cui caricare i dati che finiranno nel menu a tendina, ad esempio: Foglio2!A1:A4 (SENZA apici o doppi apici di alcun genere)
Ora la casella è impostata; Per utilizzarla devi però uscire dalla Modalità di Progettazione (click sul'icona azzurra con riga e squadra, la prima a sinistra/in alto nella toolbar dei controlli).
Volendo, puoi anche dare un'occhiata alle altre voci del menu proprietà per applicare effetti aggiuntivi (ad esempio, modificare il numero di righe visibili nella tendina, cambiare il puntatore del mouse quando passa sopra la combo, ecc.)
Ciao!
MAx