Elenco a discesa di Excel: creazione, modifica, rimozione e operazioni più avanzate
Un elenco a discesa è simile alla casella di riepilogo che consente agli utenti di scegliere un valore da un elenco di selezione. Questo tutorial dimostrerà le operazioni di base per l'elenco a discesa: creare, modificare e rimuovere l'elenco a discesa in Excel. Oltre a ciò, questo tutorial fornisce operazioni avanzate per l'elenco a discesa per migliorare la sua funzionalità per risolvere più problemi di Excel.
Sommario: [ Nascondere ]
Crea un semplice elenco a discesa
Per utilizzare un elenco a discesa, è necessario prima imparare come crearlo. Questa sezione fornisce 6 modi per aiutarti a creare un elenco a discesa in Excel.
Crea un elenco a discesa da un intervallo di celle
Qui, mostreremo i passaggi per creare un elenco a discesa da un intervallo di celle in Excel. Procedere come segue
1. Selezionare un intervallo di celle per individuare l'elenco a discesa.
Consigli: È possibile creare un elenco a discesa per più celle non contigue contemporaneamente tenendo premuto il tasto Ctrl mentre si selezionano le celle una per una.
2. Clic Dati > Convalida dati > Convalida dati.
3. Nel Convalida dati finestra di dialogo, sotto il file Impostazioni profilo scheda, configurare come segue.
Note:
Ora viene creato l'elenco a discesa. Quando si fa clic sulla cella dell'elenco a discesa, verrà visualizzata una freccia accanto ad essa, fare clic sulla freccia per espandere l'elenco, quindi è possibile scegliere un elemento da esso.
Crea un elenco a discesa dinamico dalla tabella
È possibile convertire l'intervallo di dati in una tabella di Excel e quindi creare un elenco a discesa dinamico basato sull'intervallo di tabella.
1. Selezionare l'intervallo di dati originale, quindi premere il tasto Ctrl + T chiavi.
2. Clic OK nel saltar fuori Crea tabella la finestra di dialogo. Quindi l'intervallo di dati viene convertito in tabella.
3. Selezionare un intervallo di celle per inserire l'elenco a discesa, quindi fare clic su Dati > Convalida dati > Convalida dati.
4. Nel Convalida dati finestra di dialogo, è necessario:
Quindi, vengono creati elenchi a discesa dinamici. Quando si aggiungono o rimuovono dati dall'intervallo della tabella, i valori nell'elenco a discesa verranno aggiornati automaticamente.
Crea un elenco a discesa dinamico con formule
Oltre a creare un elenco a discesa dinamico dall'intervallo di tabelle, puoi anche utilizzare una formula per creare un elenco a discesa dinamico in Excel.
1. Selezionare le celle in cui visualizzare gli elenchi a discesa.
2. Clic Dati > Convalida dati > Convalida dati.
3. Nel Convalida dati finestra di dialogo, configurare come segue.
Quindi, vengono creati elenchi a discesa dinamici. Quando si aggiungono o rimuovono dati dall'intervallo specifico, i valori negli elenchi a discesa verranno aggiornati automaticamente.
Crea un elenco a discesa dall'intervallo denominato
È anche possibile creare un elenco a discesa da un intervallo denominato in Excel.
1. In primo luogo, creare un intervallo denominato. Seleziona l'intervallo di celle su cui creerai l'intervallo denominato, quindi digita il nome dell'intervallo nel file Nome casella e premere entrare chiave.
2. Clic Dati > Convalida dati > Convalida dati.
3. Nel Convalida dati finestra di dialogo, configurare come segue.
Ora viene creato l'elenco a discesa che utilizza i dati di un intervallo denominato.
Crea un elenco a discesa da un'altra cartella di lavoro
Supponendo che ci sia una cartella di lavoro denominata "Dati di origine", e vuoi creare un elenco a discesa in un'altra cartella di lavoro in base ai dati in questo"Dati di origine"Cartella di lavoro, eseguire le seguenti operazioni.
1. Apri la cartella di lavoro "SourceData". In questa cartella di lavoro, seleziona i dati su cui creerai un elenco a discesa, digita un nome di intervallo nel Nome casella, quindi premere il pulsante entrare chiave.
Qui chiamo la gamma come City.
2. Apri il foglio di lavoro che inserirai nell'elenco a discesa. Clic Formule > Definisci nome.
3. Nel Nuovo nome finestra di dialogo, è necessario creare un intervallo denominato in base al nome dell'intervallo creato nella cartella di lavoro "SourceData", configurare come segue.
Note:
4. Aprire la cartella di lavoro in cui inserire l'elenco a discesa, selezionare le celle per l'elenco a discesa e quindi fare clic su Dati > Convalida dati > Convalida dati.
5. Nel Convalida dati finestra di dialogo, configurare come segue.
Ora gli elenchi a discesa sono stati inseriti nell'intervallo selezionato. E i valori a discesa provengono da un'altra cartella di lavoro.
Crea facilmente un elenco a discesa con uno strumento straordinario
Qui, consiglio vivamente il Crea un semplice elenco a discesa utilità di Kutools for Excel. Con questa funzione, puoi creare facilmente un elenco a discesa con valori di cella specifici o creare un elenco a discesa con elenchi personalizzati preimpostati in Excel.
1. Selezionare le celle che si desidera inserire nell'elenco a discesa, quindi fare clic su Kutools > Menu `A tendina > Crea un semplice elenco a discesa.
2. Nel Crea un semplice elenco a discesa finestra di dialogo, configurare come segue.
Note:: Se si desidera creare un elenco a discesa basato su un elenco predefinito personalizzato in Excel, selezionare Liste personalizzate opzione nel Fonte scegli un elenco personalizzato nel file Liste personalizzate casella, quindi fare clic su OK pulsante.
Ora gli elenchi a discesa sono stati inseriti nell'intervallo selezionato.
Kutools for Excel - Potenzia Excel con oltre 300 strumenti essenziali. Goditi le funzionalità AI gratuite in modo permanente! Get It Now
Modifica elenco a discesa
Se vuoi modificare l'elenco a discesa, i metodi in questa sezione possono farti un favore.
Modifica un elenco a discesa basato su un intervallo di celle
Per modificare un elenco a discesa basato su un intervallo di celle, eseguire le seguenti operazioni.
1. Selezionare le celle contenenti l'elenco a discesa che si desidera modificare, quindi fare clic su Dati > Convalida dati > Convalida dati.
2. Nel Convalida dati finestra di dialogo, modificare i riferimenti di cella nel file Fonte casella e quindi fare clic su OK pulsante.
Modifica un elenco a discesa basato su un intervallo denominato
Supponendo di aggiungere o eliminare valori nell'intervallo denominato e l'elenco a discesa viene creato in base a questo intervallo denominato. Per visualizzare i valori aggiornati negli elenchi a discesa, eseguire le seguenti operazioni.
1. Clic Formule > Nome Manager.
Consigli: Puoi aprire il file Nome Manager finestra premendo il pulsante Ctrl + F3 chiavi.
2. Nel Nome Manager finestra, è necessario configurare come segue:
3. Quindi a Microsoft Excel si apre la finestra di dialogo, fare clic su Si pulsante per salvare le modifiche.
Quindi vengono aggiornati gli elenchi a discesa basati su questo intervallo denominato.
Rimuovi elenco a discesa
Questa sezione parla della rimozione dell'elenco a discesa in Excel.
Rimuovi l'elenco a discesa con la funzionalità integrata di Excel
Excel fornisce una funzionalità integrata per aiutare a rimuovere l'elenco a discesa dal foglio di lavoro. Procedere come segue.
1. Selezionare l'intervallo di celle contenente l'elenco a discesa che si desidera rimuovere.
2. Clic Dati > Convalida dati > Convalida dati.
3. Nel Convalida dati finestra di dialogo, fare clic su Cancella tutto pulsante, quindi fare clic OK per salvare le modifiche.
Ora gli elenchi a discesa vengono rimossi dall'intervallo selezionato.
Rimuovi facilmente gli elenchi a discesa con uno strumento straordinario
Kutools for Excel fornisce uno strumento utile - Cancella restrizione di convalida dei datis per rimuovere facilmente l'elenco a discesa da uno o più intervalli selezionati contemporaneamente. Si prega di fare quanto segue.
1. Selezionare l'intervallo di celle contenente l'elenco a discesa che si desidera rimuovere.
2. Clic Kutools > Impedisci digitazione > Cancella limitazioni alla convalida dei dati. Vedi screenshot:
3. Quindi a Kutools for Excel la finestra di dialogo si apre per chiederti se deselezionare l'elenco a discesa, fare clic su OK pulsante.
Quindi gli elenchi a discesa in questo intervallo selezionato vengono rimossi immediatamente.
Kutools for Excel - Potenzia Excel con oltre 300 strumenti essenziali. Goditi le funzionalità AI gratuite in modo permanente! Get It Now
Aggiungi colore all'elenco a discesa
In alcuni casi, potrebbe essere necessario creare un elenco a discesa con codice colore per distinguere a colpo d'occhio i dati nelle celle dell'elenco a discesa. Questa sezione fornisce due metodi per aiutarti a risolvere il problema in dettaglio.
Aggiungi colore all'elenco a discesa con formattazione condizionale
È possibile creare regole condizionali nella cella contenente l'elenco a discesa per renderla codificata a colori. Si prega di fare quanto segue.
1. Selezionare le celle che contengono l'elenco a discesa che si desidera codificare per colore.
2. Clic Casa > Formattazione condizionale > Gestisci regole.
3. Nel Formattazione condizionale Rues Manager finestra di dialogo, fare clic su Nuova regola pulsante.
4. Nel Nuova regola di formattazione finestra di dialogo, configurare come segue.
5. Quando ritorna al file Gestore regole di formattazione condizionale finestra di dialogo, ripetere i passaggi 3 e 4 precedenti per specificare i colori per gli altri elementi a discesa. Dopo aver terminato di specificare i colori, fare clic su OK per salvare le modifiche.
D'ora in poi, quando si seleziona un elemento dall'elenco a discesa, la cella verrà evidenziata con il colore di sfondo specificato in base al testo selezionato.
Aggiungi facilmente il colore all'elenco a discesa con uno strumento straordinario
Qui presentiamo il Elenco a discesa colorato caratteristica di Kutools for Excel per aiutarti ad aggiungere facilmente il colore all'elenco a discesa in Excel.
1. Selezionare le celle contenenti l'elenco a discesa a cui si desidera aggiungere il colore.
2. Clic Kutools > Menu `A tendina > Elenco a discesa colorato.
3. Nel Elenco a discesa colorato finestra di dialogo, eseguire le seguenti operazioni.
Consigli: Se desideri evidenziare le righe in base alla selezione dell'elenco a discesa, scegli il file Riga dell'intervallo di dati opzione nel Applica a sezione, quindi seleziona le righe che evidenzierai nel file Evidenzia le righe scatola.
Ora gli elenchi a discesa sono codificati a colori come mostrato negli screenshot seguenti.
Evidenzia le celle in base alla selezione dell'elenco a discesa
Evidenzia le righe in base alla selezione dell'elenco a discesa
Kutools for Excel - Potenzia Excel con oltre 300 strumenti essenziali. Goditi le funzionalità AI gratuite in modo permanente! Get It Now
Crea un elenco a discesa dipendente in Excel o Fogli Google
Un elenco a discesa dipendente aiuta a visualizzare le scelte in base al valore selezionato nel primo elenco a discesa. Se hai bisogno di creare un elenco a discesa dipendente (a cascata) in un foglio di lavoro Excel o in Fogli Google, i metodi in questa sezione possono aiutarti.
Crea un elenco a discesa dipendente nel foglio di lavoro di Excel
La demo seguente mostra l'elenco a discesa dipendente nel foglio di lavoro di Excel.
Si prega di fare clic Come creare un elenco a discesa a cascata dipendente in Excel? per un tutorial guida passo passo.
Creare un elenco a discesa dipendente in Fogli Google
Se desideri creare un elenco a discesa dipendente in Fogli Google, consulta Come creare un elenco a discesa dipendente nel foglio Google?
Crea elenchi a discesa ricercabili
Per gli elenchi a discesa contenenti un lungo elenco di elementi in un foglio di lavoro, non è facile selezionare un determinato elemento dall'elenco. Se ricordi i caratteri iniziali o più caratteri consecutivi di un elemento, puoi eseguire la funzione di ricerca in un elenco a discesa per filtrarlo facilmente. Questa sezione dimostrerà come creare un elenco a discesa ricercabile in Excel.
Supponendo che i dati di origine su cui vuoi creare un elenco a discesa si trovino nella colonna A di Sheet1 come mostrato nello screenshot qui sotto. Procedi come segue per creare un elenco a discesa ricercabile in Excel con questi dati.
1. Innanzitutto, crea una colonna helper accanto all'elenco dei dati di origine con una formula di matrice.
In questo caso, seleziono la cella B2, inserisco la formula seguente e quindi premo il tasto Ctrl + Shift + entrare tasti per ottenere il primo risultato.
=IFERROR(INDEX($A$2:$A$50,SMALL(IFERROR(MATCH(IF(FIND(CELL("contents"),$A$2:$A$50)>0,$A$2:$A$50,""),$A$2:$A$50,0),""),ROW(A1))),"")
Seleziona la prima cella del risultato, quindi trascina il suo Maniglia di riempimento fino in fondo fino a raggiungere la fine dell'elenco.
Note:: In questa formula di matrice, $A$2:$A$50 è l'intervallo di dati sorgente su cui creerai un elenco a discesa. Modificalo in base al tuo intervallo di dati.
2. Clic Formule > Definisci nome.
3. Nel Modifica nome finestra di dialogo, configurare come segue.
Ora è necessario creare l'elenco a discesa in base all'intervallo denominato. In questo caso, creerò un elenco a discesa ricercabile in Sheet2.
4. Aprire il Foglio2, selezionare l'intervallo di celle per l'elenco a discesa e quindi fare clic su Dati > Convalida dati > Convalida dati.
5. Nel Convalida dati finestra di dialogo, eseguire le seguenti operazioni.
6. Fare clic con il pulsante destro del mouse sulla scheda del foglio (Sheet2) e selezionare Visualizza codice dal menu di scelta rapida.
7. In apertura Microsoft Visual Basic, Applications Edition finestra, copia il codice VBA sottostante nell'editor del codice.
Codice VBA: crea un elenco a discesa ricercabile in Excel
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Application.Calculate
End Sub
8. premi il altro + Q i tasti per chiudere il file Microsoft Visual Basic per applicazioni finestra.
Ora vengono creati gli elenchi a discesa ricercabili. Se si desidera raccogliere un elemento, è sufficiente inserire uno o più caratteri consecutivi di questo elemento nella cella a discesa, fare clic sulla freccia del menu a discesa, quindi l'elemento in base al contenuto inserito viene elencato nell'elenco a discesa. Vedi screenshot:
Note:: Questo metodo fa distinzione tra maiuscole e minuscole.
Crea un elenco a discesa ma mostra valori diversi
Supponendo di aver creato un elenco a discesa, quando selezioni un elemento da esso, vuoi che qualcos'altro venga visualizzato nella cella. Come mostrato nella demo sottostante, hai creato un elenco a discesa basato sull'elenco dei nomi dei paesi, quando selezioni il nome del paese dall'elenco a discesa, vuoi visualizzare l'abbreviazione del nome del paese selezionato nella cella a discesa. Questa sezione fornisce un metodo VBA per aiutarti a risolvere il problema.
1. Sul lato destro dei dati di origine (colonna del nome del paese), crea una nuova colonna contenente l'abbreviazione dei nomi dei paesi che desideri visualizzare nella cella a discesa.
2. Selezionare sia l'elenco dei nomi dei paesi che l'elenco delle abbreviazioni, digitare un nome nel Nome casella e quindi premere il pulsante entrare chiave.
3. Selezionare le celle per l'elenco a discesa (qui seleziono D2: D8), quindi fare clic su Dati > Convalida dati > Convalida dati.
4. Nel Convalida dati finestra di dialogo, configurare come segue.
5. Dopo aver creato l'elenco a discesa, fare clic con il pulsante destro del mouse sulla scheda del foglio e quindi selezionare Visualizza codice dal menu di scelta rapida.
6. In apertura Microsoft Visual Basic, Applications Edition finestra, copia il codice VBA sottostante nell'editor del codice.
Codice VBA: mostra valori diversi nell'elenco a discesa
Private Sub Worksheet_Change(ByVal Target As Range)
'Updateby Extendoffice 20201027
selectedNa = Target.Value
If Target.Column = 4 Then
selectedNum = Application.VLookup(selectedNa, ActiveSheet.Range("dropdown"), 2, False)
If Not IsError(selectedNum) Then
Target.Value = selectedNum
End If
End If
End Sub
Note:
7. premi il altro + Q i tasti per chiudere il file Microsoft Visual Basic, Applications Edition finestra.
D'ora in poi, quando si seleziona un determinato nome di Paese dall'elenco a discesa, nella cella verrà visualizzata l'abbreviazione corrispondente del nome del Paese selezionato.
Crea un elenco a discesa con caselle di controllo
Molti utenti di Excel tendono a creare un elenco a discesa con più caselle di controllo, in modo da poter selezionare più elementi dall'elenco semplicemente spuntando le caselle di controllo.
Come mostrato nella demo di seguito, quando si fa clic sulla cella contenente l'elenco a discesa, viene visualizzata una casella di riepilogo. Nella casella di riepilogo è presente una casella di controllo prima di ogni elemento. È possibile selezionare le caselle di controllo per visualizzare gli elementi corrispondenti nella cella.
Se si desidera creare un elenco a discesa con caselle di controllo in Excel, vedere Come creare un elenco a discesa con più caselle di controllo in Excel?.
Aggiungi il completamento automatico all'elenco a discesa
Se hai un elenco a discesa di convalida dati con elementi di grandi dimensioni, devi scorrere verso l'alto e verso il basso nell'elenco per trovare quello corretto, oppure digitare direttamente l'intera parola nella casella di riepilogo. Se l'elenco a discesa può completarsi automaticamente quando si digita la prima lettera, tutto diventerà più semplice.
Per creare un elenco a discesa del completamento automatico in un foglio di lavoro in Excel, vedere Come eseguire il completamento automatico durante la digitazione nell'elenco a discesa di Excel?.
Filtra i dati in base alla selezione dell'elenco a discesa
Questa sezione dimostrerà come applicare le formule per creare un filtro elenco a discesa al fine di estrarre i dati in base alla selezione dall'elenco a discesa.
1. Innanzitutto è necessario creare un elenco a discesa con i valori specifici su cui estrarre i dati.
Consigli: Seguire i passaggi precedenti per creare un elenco a discesa in Excel.
Crea un elenco a discesa con un elenco univoco di elementi
Se sono presenti duplicati nel tuo intervallo e non desideri creare un elenco a discesa con la ripetizione di un elemento, puoi creare un elenco univoco di elementi come segue.
1) Copia le celle su cui creerai un elenco a discesa in base a Ctrl + C chiavi, quindi incollali in un nuovo intervallo.
2) Seleziona le celle nel nuovo intervallo, fai clic su Dati > Rimuovi duplicati.
3) nel Rimuovi duplicati finestra di dialogo, fare clic su OK pulsante.
4) Quindi a Microsoft Excel si apre per dirti quanti duplicati vengono rimossi, fai clic su OK.
Ora che hai ottenuto l'elenco univoco degli elementi, puoi creare un elenco a discesa basato su questo elenco univoco.
2. Quindi è necessario creare tre colonne helper come segue.
3. Creare un intervallo basato sull'intervallo di dati originale per produrre i dati estratti con le formule seguenti.
Note:
Ora viene creato un filtro dell'elenco a discesa, è possibile estrarre facilmente i dati dall'intervallo di dati originale in base alla selezione dell'elenco a discesa.
Seleziona più elementi dall'elenco a discesa
Di default, l'elenco a discesa consente agli utenti di selezionare solo un elemento alla volta in una cella. Quando si riseleziona un elemento in un elenco a discesa, l'elemento selezionato in precedenza verrà sovrascritto. Tuttavia, se ti viene chiesto di selezionare più elementi da un elenco a discesa e di visualizzarli tutti nella cella a discesa come mostrato nella demo sottostante, come puoi fare?
Per selezionare più elementi dall'elenco a discesa in Excel, vedere Come creare un elenco a discesa con più selezioni o valori in Excel?Questo tutorial fornisce due metodi dettagliati per aiutarti a risolvere il problema.
Imposta il valore predefinito (preselezionato) per l'elenco a discesa
Per impostazione predefinita, una cella dell'elenco a discesa viene visualizzata come vuota, la freccia a discesa viene visualizzata solo quando si fa clic sulla cella. Come capire a colpo d'occhio quali celle contengono elenchi a discesa in un foglio di lavoro?
Questa sezione dimostrerà come impostare il valore predefinito (preselezionato) per l'elenco a discesa in Excel. Si prega di fare quanto segue.
Prima di applicare i due metodi sottostanti, è necessario creare un elenco a discesa ed effettuare alcune configurazioni come segue.
1. Selezionare le celle per l'elenco a discesa, fare clic su Dati > Convalida dati > Convalida dati.
Consigli: Se hai già creato un elenco a discesa, seleziona le celle contenenti l'elenco a discesa, quindi fai clic su Dati > Convalida dati > Convalida dati.
2. Nel Convalida dati finestra di dialogo, configurare come segue.
Dopo aver creato l'elenco a discesa, applicare uno dei metodi seguenti per impostare il valore predefinito per loro.
Imposta il valore predefinito per l'elenco a discesa con la formula
È possibile applicare la formula seguente per impostare il valore predefinito per l'elenco a discesa creato come mostrato nei passaggi precedenti.
1. Selezionare la cella dell'elenco a discesa, immettere la formula sottostante e quindi premere il tasto entrare tasto per visualizzare il valore di default. Se le celle dell'elenco a discesa sono consecutive, è possibile trascinare il file Maniglia di riempimento della cella del risultato per applicare la formula ad altre celle.
= IF (C2 = "", "--Scegli elemento dall'elenco--")
Note:
Imposta il valore predefinito per tutti gli elenchi a discesa in un foglio di lavoro contemporaneamente con il codice VBA
Supponendo che ci siano molti elenchi a discesa situati in intervalli diversi nel tuo foglio di lavoro, per impostare il valore predefinito per tutti, devi applicare la formula ripetutamente. Ciò richiede molto tempo. Questa sezione fornisce un utile codice VBA per impostare il valore predefinito per tutti gli elenchi a discesa in un foglio di lavoro contemporaneamente.
1. Aprire il foglio di lavoro contenente gli elenchi a discesa che si desidera impostare come valore predefinito, premere il tasto altro + F11 chiavi per aprire il Microsoft Visual Basic, Applications Edition finestra.
2. Nel Microsoft Visual Basic, Applications Edition finestra, fare clic inserire > Moduli, quindi incolla il codice VBA sottostante nella finestra del codice.
Codice VBA: imposta il valore predefinito per tutti gli elenchi a discesa in un foglio di lavoro contemporaneamente
Sub SetDropDownListToDefaultValue()
'Updated by Extendoffice 20201026
Dim xWs As Worksheet
Dim xRg, xFRg As Range
Dim xET: xET = Null
Dim xStr As String
xStr = "- Choose from the list -"
Set xWs = Application.ActiveSheet
Set xRg = xWs.UsedRange.Cells
On Error Resume Next
For Each xFRg In xRg
xET = Null
xET = xFRg.Validation.Type
If Not IsNull(xET) Then
If xFRg.Validation.Type = 3 Then
xFRg.Value = "'" & xStr
End If
End If
Next
End Sub
Note: Nel codice sopra, - Scegli dalla lista - è il valore predefinito da visualizzare nella cella dell'elenco a discesa. Puoi anche modificare il valore predefinito in base alle tue necessità.
3. premi il F5 chiave, quindi viene visualizzata una finestra di dialogo Macro, assicurati che il DropDownListToDefault è selezionato nel file Nome macro casella, quindi fare clic su Correre pulsante per eseguire il codice.
Quindi il valore predefinito specificato viene popolato immediatamente nelle celle dell'elenco a discesa.
Aumenta la dimensione del carattere dell'elenco a discesa
Normalmente, l'elenco a discesa ha una dimensione del carattere fissa. Se la dimensione del carattere è troppo piccola per essere letta, è possibile provare il metodo VBA seguente per ingrandirla.
1. Aprire il foglio di lavoro contenente gli elenchi a discesa di cui si desidera ingrandire la dimensione del carattere, fare clic con il pulsante destro del mouse sulla scheda del foglio e quindi selezionare Visualizza codice dal menu di scelta rapida.
2. Nel Microsoft Visual Basic, Applications Edition finestra, copia il codice VBA sottostante nell'editor del codice.
Codice VBA: ingrandisce la dimensione del carattere degli elenchi a discesa in un foglio di lavoro
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
'updateby Extendoffice 20201027
On Error GoTo LZoom
Dim xZoom As Long
xZoom = 100
If Target.Validation.Type = xlValidateList Then xZoom = 130
LZoom:
ActiveWindow.Zoom = xZoom
End Sub
Note:: Qui, xZoom = 130 nel codice significa che ingrandirai la dimensione del carattere di tutti gli elenchi a discesa nel foglio di lavoro corrente a 130. Puoi modificarlo in base alle tue esigenze.
3. premi il altro + Q i tasti per chiudere il file Microsoft Visual Basic, Applications Edition finestra.
D'ora in poi, cliccando sulla cella a discesa, il livello di zoom del foglio di lavoro corrente verrà ingrandito; cliccando sulla freccia a discesa, potrai vedere che anche la dimensione del carattere di tutti gli elementi a discesa verrà ingrandita.
Dopo aver selezionato un elemento dall'elenco a discesa, è possibile fare clic su una qualsiasi cella al di fuori dell'elenco a discesa per tornare al livello di zoom originale.
I migliori strumenti per la produttività in ufficio
Potenzia le tue competenze di Excel con Kutools per Excel e sperimenta l'efficienza come mai prima d'ora. Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Fai clic qui per ottenere la funzionalità di cui hai più bisogno...
Office Tab porta l'interfaccia a schede in Office e semplifica notevolmente il tuo lavoro
- Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
- Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!