Taula de continguts
Fins ara, vam mirar com crear llistes desplegables a Excel. Avui mostraré com crear una llista desplegable amb seleccions múltiples a Excel .
Descarregar el quadern de pràctiques
Podeu descarregar el quadern de pràctiques des d'aquí.
Crea una llista desplegable amb selecció múltiple.xlsm
Procediments pas a pas per crear una llista desplegable a Excel amb seleccions múltiples
Aquí, tenim un conjunt de dades amb una columna Nom del llibre que conté alguns noms de llibres. El nostre objectiu avui és crear una llista desplegable basada en aquest conjunt de dades que prengui diverses seleccions. Mostraré els procediments pas a pas a la secció següent.
PAS 1: Creeu una llista desplegable mitjançant la validació de dades
Per crear un llista desplegable amb múltiples seleccions, primer hem de crear una llista desplegable. Repassem els procediments.
- Primer, seleccioneu la cel·la on voleu crear la llista desplegable. He seleccionat Cel·la D5 .
- A continuació, aneu a la pestanya Dades i seleccioneu Validació de dades des de la cinta.
- A continuació, a la finestra Validació de dades , seleccioneu Llista a la secció Permet i escriviu les cel·les d'interval les dades de les quals voleu afegir a la llista al camp Font .
- Com a alternativa, podeu fer clic al petita fletxa cap amunt a la secció Font i seleccioneurang de dades del full de treball.
- Finalment, veurem una llista desplegable creada a Cel·la D5 .
Lectures similars:
- Com fer una llista desplegable a Excel (independent i dependent) )
- Feu una selecció múltiple de la llista desplegable a Excel (3 maneres)
- Com crear una llista desplegable dependent a Excel
- Creeu una llista desplegable en diverses columnes a Excel (3 maneres)
PAS 2: habilitar la llista desplegable per acceptar la selecció múltiple per codi VBA
Ja hem creat la llista desplegable. Ara és el moment de preparar la llista desplegable per a diverses seleccions. Faré servir 2 codis VBA per permetre que la llista accepti múltiples seleccions. Un acceptarà la repetició de dades i un altre no acceptarà la repetició de dades.
Cas 1: Codi VBA per a seleccions múltiples amb repetició
En aquesta secció, mostraré el camí per crear una llista desplegable amb seleccions múltiples que requerirà una repetició de dades.
Anem a través dels procediments.
- Primer, premeu ALT + F11 per obrir la finestra VBA .
- A continuació, seleccioneu Explorador de projectes . A més, feu doble clic – feu clic al full on voleu que es faci la tasca.
- Simultàniament, s'obrirà una finestra Codi .
- Després, escriviu el codi següent en aquestfinestra.
1514
Nota: A la part del codi ( Si Adreça.destí = “$D$5” Llavors ) en lloc de la referència de cel·la $D$5, escriureu la referència de cel·la on heu creat la llista desplegable.
- Finalment, torneu al full de treball i podrem seleccionar diversos elements a la llista desplegable amb una repetició del mateix element.
Cas 2: Codi VBA per a la selecció múltiple sense repetició
En aquesta secció, mostraré la manera de crear una llista desplegable amb seleccions múltiples que no requereixen una repetició de dades .
Anem a través dels procediments.
- Primer, premeu ALT + F11 per obriu la finestra VBA .
- A continuació, seleccioneu Explorador de projectes . A més, feu doble clic – feu clic al full on voleu que es faci la tasca.
- Simultàniament, apareixerà una finestra Codi .
- Després, escriviu el codi següent en aquesta finestra.
4855
Nota: A la part del codi ( If Target.Address = "$D$5" Then ) en lloc de la referència de cel·la $D$5, escriviu la referència de la cel·la on heu creat la llista desplegable.
- Finalment, torneu al full de treball i podrem seleccionar diversos elements a la llista desplegable sense repetir el mateix element.
Conclusió
Amb aquest mètode, podeu crear una llista desplegable a Excel amb múltiples seleccions. Té vostè alguna pregunta? No dubteu a fer-nos-ho saber a la secció de comentaris. Visiteu el nostre lloc web d'ExcelWIKI per obtenir més articles sobre Excel .