| | Post: 1 | Registrato il: 22/01/2024
| Età: 24 | Utente Junior | 365 | | OFFLINE |
|
22/01/2024 14:41 | |
Ciao a tutti e bentrovati...
Sono riuscito a creare su un foglio Excel un Elenco a Discesa, utilizzando Dati > Convalida Dati > Elenco.
Ma avrei necessità di vincolare il popolamento dell'elenco a discesa condizionato a quanto si scrive nella cella Excel che lo precede.
Se il mio elenco a discesa contiene, ad esempio, nella cella C1 i seguenti valori:
AAA
BBB
CCC
Quando scrivo, ad esempio, "pippo" nella cella B1, che precede l'elenco a discesa, questo dovrà popolarsi soltanto con i valori:
AAA
CCC
Al contrario, se la cella B1 rimane vuota, l'elenco a discesa, dovrà popolarsi con tutti i valori di default:
AAA
BBB
CCC
E' una cosa fattibile?
La mia versione di Office è la 365.
Grazie
|
|
| | Post: 1.168 | Registrato il: 24/06/2015
| Città: CATANIA | Età: 80 | Utente Veteran | Excel2019 | | ONLINE |
|
22/01/2024 15:06 | |
Ciao
Tu dici: " Sono riuscito a creare su un foglio Excel un Elenco a Discesa, utilizzando Dati > Convalida Dati > Elenco. " e perchè non lo alleghi?
Ancora: in base a quale criterio se la cella sopra viene popolata il Convalida dati dovrebbe eliminare "quel" dato specifico?
Ciao,
Mario
|
| | Post: 1 | Registrato il: 22/01/2024
| Età: 24 | Utente Junior | 365 | | OFFLINE |
|
22/01/2024 15:51 | |
Marius44, 22/01/2024 15:06:
Ciao
Tu dici: " Sono riuscito a creare su un foglio Excel un Elenco a Discesa, utilizzando Dati > Convalida Dati > Elenco. " e perchè non lo alleghi?
Ancora: in base a quale criterio se la cella sopra viene popolata il Convalida dati dovrebbe eliminare "quel" dato specifico?
Ciao,
Mario
Grazie per la cortese risposta.
Non posso condividere il file, perchè è molto pesante e contiene anche dati che nulla hanno a che fare con la mia domanda.
Il criterio è il seguente:
Quando scrivo, ad esempio, "pippo" nella cella B1, che precede l'elenco a discesa, questo dovrà popolarsi soltanto con i valori:
AAA
CCC
Al contrario, se la cella B1 rimane vuota, l'elenco a discesa, dovrà popolarsi con tutti i valori di default:
AAA
BBB
CCC
Vedi allegati.
|
| | Post: 5.059 | Registrato il: 21/06/2013
| Città: NAPOLI | Età: 70 | Utente Master | Excel 365 | | OFFLINE |
|
22/01/2024 15:55 | |
Vincenzo (g_113623245393033277784), 22/01/2024 15:51:
Quando scrivo, ad esempio, "pippo" nella cella B1, che precede l'elenco a discesa, questo dovrà popolarsi soltanto con i valori:
AAA
CCC
E secondo quale criterio scrivendo "pippo" si devono visualizzare solo AAA e CCC?
E se si sceglie una voce diversa da "pippo" cosa deve comparire in convalida?
Relativamente al file non serve l'originale ma uno di uguale struttura con pochi dati di fantasia specificando il risultato da ottenere.
Consiglio disinteressato: allega il file [Modificato da alfrimpa 22/01/2024 16:06]
Alfredo |
| | Post: 2 | Registrato il: 22/01/2024
| Età: 24 | Utente Junior | 365 | | OFFLINE |
|
22/01/2024 16:08 | |
alfrimpa, 22/01/2024 15:55:
E secondo quale criterio scrivendo "pippo" si devono visualizzare solo AAA e CCC?
Se la cella B NON è vuota e contiene un valore (ad esempio pippo), la cella C deve contenere AAA, CCC
alfrimpa, 22/01/2024 15:55:
E se si sceglie una voce diversa da "pippo" cosa deve comparire in convalida?
Relativamente al file non serve l'originale ma uno di uguale struttura con pochi dati di fantasia specificando il risultato da ottenere.
Se la cella B è vuota e NON contiene alcun valore , la cella C deve contenere sempre AAA, BBB, CCC
In sostanza devo escludere valore BBB dall'elenco a discesa, se la cella B contiene un valore...
|
| | Post: 3.203 | Registrato il: 10/10/2013
| Città: VICENZA | Età: 69 | Utente Master | 365 | | OFFLINE |
|
22/01/2024 16:25 | |
ciao
devi utilizzare un elenco filtrato
in base al nome che scegli
ci vorrebbe un file esempio non serve enorme ne con dati sensibili
non penso ci sia solo pippo [Modificato da federico460 22/01/2024 16:26] |
| | Post: 3 | Registrato il: 22/01/2024
| Età: 24 | Utente Junior | 365 | | OFFLINE |
|
23/01/2024 10:06 | |
federico460, 22/01/2024 16:25:
ciao
devi utilizzare un elenco filtrato
in base al nome che scegli
ci vorrebbe un file esempio non serve enorme ne con dati sensibili
non penso ci sia solo pippo
grazie.
Ho cercato su Google elenco filtrato Excel, ma non ho trovato nulla...
la discriminate è solo una: cella vuota o piena
proverò a costruire un esempio da allegare alla discussione |
| | Post: 7.510 | Registrato il: 14/11/2004
| Utente Master | Office 2019 | | OFFLINE |
|
23/01/2024 16:12 | |
Ciao, si può fare ma occorre una piccola macro che controlla se la cella in colonna B sia piena o vuota, in questo modo visualizza l'elenco appropriato, in quanto da tuo esempio non si capisce perche viene eliminato quel dato, che potrebbe essere qualsiasi altro dell'elenco.
con le formule si può fare ma poi non compare l'elenco a discesa per la scelta si impostano soltanto i valori di scelta nella colonna C al di fuori di quelli compare un alert che il valore non è compreso nell'elenco.
si può anche fare che in base all'elemento che si inserisce nella colonna B ti compare un diverso tipo di elenco usando "Indiretto()" ma non credo che sia la tua richiesta.
eccoti un esempio del funzionamento, ho inserito gli elenchi di fianco ma usando i nomi gli elenchi potrebbero essere su qualsiasi altro foglio
ti allego anche il file, ho usato l'evento "Change()" del foglio1
Ciao By Sal (8-D [Modificato da by sal 23/01/2024 16:17] se ti piace la soluzione sostienici con una DONAZIONE a piacere. Grazie clicca qui |
| | Post: 4 | Registrato il: 22/01/2024
| Età: 24 | Utente Junior | 365 | | OFFLINE |
|
25/01/2024 11:03 | |
Grazie mille! |
|
|