Riprendo il post precedente per spiegare oggi come si fa a creare un menu a tendina che carica dinamicamente i valori da inserire nella lista e non staticamente come vi ho già mostrato.
Prendiamo il seguente esempio, in cui vogliamo inserire la regione e la provincia di residenza, e vogliamo che una volta scelta la regione, la lista delle province tra cui scegliere si aggiorni di conseguenza:
Partiamo dalla situazione mostrata in figura in cui abbiamo creato la prima tendina come spiegato nel post precedente. Andiamo quindi a inserire la lista delle province in un’altra zona del foglio (per brevità ho inserito solo quelle di Lazio e Lombardia)
Dobbiamo ora definire dei nomi per le singole liste di province che corrispondano ai nomi inseriti nella prima tendina (le regioni). Andiamo a selezionare le celle corrispondenti alle province laziali, e dal menu INSERISCI –> NOME –> DEFINISCI (per Excel 2003 ad esempio, ma è analogo in 2007 e 2010) andiamo a definire il gruppo di celle “Lazio” come mostrato in figura, quindi facciamo lo stesso per “Lombardia”
Una volta definiti i nomi dei gruppi di celle, ci spostiamo sulla cella dove dovrà comparire il menu a tendina dinamico, e lo impostiamo secondo le proprietà della convalida dei dati in modo da usare la formula “INDIRETTO” (Indirect in inglese). Dobbiamo puntare il riferimento della formula alla prima cella come mostrato in figura:
Ed ecco fatto!
Bello no?
Così come in questo post c'è il link al post precedente a cui fa riferimento, suggerirei di editare il post precedente (quello del menu fisso) inserendo il link al post successivo (sul menu dinamico).
RispondiEliminaFatto! Grazie del commento.
RispondiEliminauna volta creato il menù a tendina, con un elnco molto lungo, vorrei che chi scrivesseall'interno della cella potesse visionare tutti gli elementi che cominciano per la prima lettera. per esempio
RispondiEliminase clicco sulla cella e premo L, compare nel menù a tendina
loano
lucca
livorno
lodi
se uno continua a scrivere "lo"
compare nel menù a tendina
loano
lodi
un po' come la ricerca di google,
è possibile da realizzare, se si come?
Purtroppo la cosa che chiedi non mi risulta che si possa fare con Excel 2003 (e nemmeno con le versioni più recenti...)
RispondiElimina