Inserire elenchi a discesa nelle celle di Excel

Quando si realizzano dei moduli con Excel può risultare utile (in particolare per i moduli aziendali) creare un elenco a discesa contenente dati predefiniti da assegnare ad una cella: ciò può essere utile sia per evitare errori durante l’immissione di dati da parte dell’operatore, sia per velocizzare le operazioni di compilazione del modulo.

Analizziamo le procedure che consentono di creare, in una cella, un elenco a discesa contenente delle etichette. Supponiamo di voler creare un elenco a discesa contenente le voci DIRIGENTE, QUADRO, IMPIEGATO, OPERAIO in un ipotetico MODULO DIPENDENTI di un’azienda nella cella B4, come riportato in figura.

Selezioniamo la cella B4, visualizziamo la barra multifunzione DATI, facciamo clic sul pulsante CONVALIDA DATI e selezioniamo la voce omonima dal suo sottomenu.

Dalla finestra CONVALIDA DATI che appare a video selezioniamo la voce ELENCO dalle opzioni della finestra CONSENTI e digitiamo nella casella ORIGINE le diverse voci dell’elenco (DIRIGENTE;QUADRO; …) separate da un punto e virgola.

Da notare che le voci dell’elenco possono essere inserite anche in celle del foglio di calcolo e richiamare queste ultime attraverso il PULSANTE DI COLLEGAMENTO CON IL FOGLIO DI CALCOLO posto alla destra della casella ORIGINE.

La finestra CONVALIDA DATI consente anche di visualizzare un messaggio quando si seleziona la cella o quando si immette in essa un valore non consentito. Posizioniamoci nella scheda MESSAGGIO DI ERRORE e digitiamo nella casella TITOLO “DATO NON VALIDO” e nella casella MESSAGGIO DI ERRORE “Selezionare una voce dall’elenco della cella.” Confermiamo, infine, con un clic sul pulsante OK.

Al termine della procedura è sufficiente selezionare la cella interessata (nel nostro esempio, la cella B4) per vedere comparire l’elenco personalizzato appena creato.

Se proviamo ad inserire una voce non presente in elenco (ad esempio, OPERAIO SPECIALIZZATO) comparirà il MESSAGGIO DI ERRORE con i dati inseriti durante la procedura appena descritta.