Com utilitzar el quadre combinat d'Excel (una directriu completa)

  • Comparteix Això
Hugh West

El quadre combinat és una característica especial d'Excel. Quan necessitem utilitzar una llista d'opcions a Excel, fem servir aquesta funció. En aquest article, parlarem del quadre combinat d'Excel en detall amb la il·lustració adequada.

Descarregueu el quadern de pràctiques

Baixeu aquest quadern de pràctiques a exercici mentre llegiu aquest article.

Utilitzar Combo Box.xlsm

Què és el quadre combinat d'Excel?

Quadre combinat és una llista desplegable basada en la combinació d'un quadre de text determinat. Des de la llista desplegable, podem triar la nostra opció desitjada. A més, podem enllaçar una cel·la amb aquesta llista que mostrarà el número de sèrie de l'element escollit. El quadre combinat d'Excel està disponible a Excel 2007 a 365 .

Com afegir un quadre combinat a Excel 2007/2010/2013/2016 o a Més versions actualitzades

En aquesta secció, mostrarem el procediment bàsic de com afegir un quadre combinat a Excel. El procediment següent s'aplicarà a totes les versions d'Excel del quadre combinat.

Per afegir el quadre combinat, hem d'entrar a la pestanya Desenvolupador . Normalment, l'eina Desenvolupador no està disponible a les opcions Cinta d'Excel .

📌 Passos:

  • Vés a Fitxer >> Opcions . Apareix aquí la finestra Opcions d'Excel .
  • Trieu l'opció Personalitza la cinta del costat esquerre.
  • A continuació, aneu a les Pestanyes principals. del Personalitza elCinta columna.
  • Descobriu l'opció Desenvolupador de la llista.
  • Marqueu la casella corresponent de l'opció Desenvolupador .
  • Finalment, premeu D'acord .

  • Torna al full.

Podem veure que la pestanya Desenvolupador està disponible ara.

  • Feu clic a la pestanya Desenvolupador .
  • Trieu l'opció Insereix del grup Controls .

Opcions de Insereix pestanya es mostren aquí. Aquesta finestra indica dos quadres combinats de dos tipus diferents.

  • Ara, seleccioneu qualsevol dels quadres combinats marcats.
  • A continuació, col·loqueu el cursor al full de la ubicació desitjada.

També podem personalitzar la mida del quadre combinat.

Com afegir 2 tipus de quadre combinat d'Excel

Ja sabem que hi ha dos tipus de quadres combinats. Aquests són:

  • Quadre combinat de controls de formulari i
  • Quadre combinat de controls ActiveX .

A a la secció següent, parlarem d'aquests dos quadres combinats.

1. Afegeix quadre combinat de control de formulari

En aquesta secció, mostrarem com afegir Quadre combinat de control de formulari a Excel.

Tenim un conjunt de dades amb el nom de dies de la setmana. Aquí, afegirem un quadre combinat que seleccionarà un dia de la llista desplegable i mostrarà el número de selecció. A més, afegim una cel·la que mostrarà el nom del dia seleccionat.

📌 Pasos:

  • Primer, seleccioneu el quadre combinat de la secció Controls de formulari .

  • Coloqueu el quadre combinat a la ubicació desitjada del full.

  • Premeu el botó dret del ratolí.
  • Trieu l'opció Control de format del Menú contextual .

  • El Apareix la finestra Format objectes .
  • Trieu ara la pestanya Control .

L'entrada de els valors dels quadres apareguts. A l' Interval d'entrada , seleccionem l'interval que conté els valors del menú desplegable.

El quadre Enllaç de cel·la fa referència a una cel·la que mostrarà el número de sèrie de la selecció.

Les Línies desplegables indicaven quantes opcions apareixeran al menú desplegable.

  • Finalment, premeu D'acord .
  • Ara, feu clic a la fletxa avall del menú desplegable.

Aquí es mostra una llista d'opcions.

  • Trieu una opció de la llista desplegable.

Podem veure que 2 es mostra a Cèl·lula D5 . Aquesta cel·la està enllaçada amb la llista desplegable.

  • Ara, també volem mostrar el valor de la selecció o el nom del dia seleccionat en una cel·la específica.
  • Apliquem una fórmula per a això.
  • Poseu la fórmula següent a Cel·la E5 .
=INDEX(B5:B11,D5)

  • Premeu el botó Enter per obtenir el resultat.

Així, tot el procés deaquí es mostra el quadre combinat Controls de formulari .

Més informació: Llista dels 10 objectes Excel VBA més utilitzats (atributs i exemples)

2. Crea un quadre combinat de control ActiveX

En aquesta secció, mostrarem com crear un quadre combinat Controls ActiveX . Hi ha una instal·lació addicional on podem utilitzar el codi VBA en aquest quadre combinat.

Només mostrarem el resultat mitjançant el quadre combinat d'aquesta secció a Cel·la D5 .

📌 Pasos:

  • Primer, hem de crear un clic Nomenat a la pestanya Fórmules . A continuació, seleccioneu l'opció Definir nom .

  • Apareixerà la finestra Nou nom .
  • Introduïu el nom de l'interval al quadre Nom .
  • A continuació, trieu l'interval al quadre Fa referència a del full d'Excel. Finalment, premeu D'acord .

  • Ara, inseriu un quadre combinat des de la secció Controls ActiveX .

  • Coloqueu aquest quadre combinat al costat de Cel·la D5 .

  • Ara, premeu el botó dret del ratolí.
  • Trieu l'opció Propietats del Menú contextual .

  • Apareix la finestra Propietats .
  • Descobriu les opcions LinkedCell i ListFillRange des de la finestra Propietats .

Inseriu D5 com a cel enllaçat i Dia com a interval indicat.

  • Ara, desactivael Mode de disseny del grup Controls .
  • Després, feu clic a la fletxa avall del quadre combinat.

  • Aquí es mostra una llista.
  • Trieu qualsevol de les opcions.

Ho podem veure el dia es mostra a la Cel·la D5 .

Lectures similars

  • Aprèn a programar Excel VBA i amp; Macros (tutorial gratuït - pas a pas)
  • Com utilitzar la funció d'entrada de VBA a Excel (2 exemples)
  • 22 exemples de macro a Excel VBA
  • Com utilitzar el formulari d'usuari Excel VBA (2 exemples adequats)
  • 20 consells pràctics de codificació per dominar Excel VBA

Excel VBA per fer un quadre combinat dinàmic i dependent

Ara, volem fer un quadre combinat ActiveX Controls dinàmic i dependent amb VBA macro a Excel.

Aquí tenim dues columnes: dies i mesos. Introduirem dos quadres combinats aquí. El segon quadre combinat dependrà del primer quadre combinat. En primer lloc, seleccionarem la categoria al quadre combinat 1r i des del quadre 2n , obtindrem les opcions d'aquest quadre.

📌 Passos:

  • Primer, aneu a la pestanya Desenvolupador .
  • Feu clic a l'opció Visual Basic del grup Codi .

  • A continuació, apareixerà la finestra VBA.
  • Per crear un quadre combinat dinàmic i dependent, necessitarem un Formulari d'usuari .
  • Trieu el Formulari d'usuari opció de la pestanya Insereix .

  • Podem veure que apareix un Formulari d'usuari amb un Caixa d'eines .

  • Ara, premeu el botó dret del ratolí mantenint el cursor al Formulari d'usuari .
  • Trieu l'opció Propietats del Menú contextual .

  • Des de la finestra Propietats aneu a Títol Poseu un nom aquí. Aquest és el títol del Formulari d'usuari .

  • A continuació, afegiu una Etiqueta i ComboBox des de la Caixa d'eines .

  • Ara, copieu aquestes caselles amb Ctrl+C i enganxeu-los prement Ctrl+V .

  • Ara, moveu el cursor a qualsevol de les Etiquetes i premeu el botó dret.
  • Trieu l'opció Propietats del Menú contextual .

  • Ara, canvieu el nom, el color de la lletra, la mida i altres des d'aquesta finestra Propietats .

  • Després de canviar els atributs, el nostre Formulari d'usuari tindrà aquest aspecte.
  • Ara, premeu l'opció d'execució de la pestanya principal.

  • Aquest és l'aspecte.

  • Ara, feu doble clic al Formulari d'usuari i entrem a la finestra VBA on escriurà el nostre codi.
  • A la finestra, aneu al costat dret i feu clic a la fletxa.
  • Escollirem Activar per a la llista.

  • S'afegirà un codi a la finestra aactiveu el UserForm .

  • Elimineu el codi del UserForm codi de la finestra VBA.
  • Ara, copieu i enganxeu un altre codi VBA a la finestra.
1263

  • Quan fem clic a la fletxa avall del Categoria quadre combinat i vegeu les opcions.
  • De nou, feu clic a la fletxa avall del quadre combinat Opcions .

El quadre combinat Opcions està buit, però el quadre combinat Categoria no està buit.

  • Un cop més, feu doble clic al ComboBox1 .

  • Copieu un altre codi VBA i enganxeu-lo a la finestra.
3018

  • De nou, executeu el codi VBA prement el botó F5 .

Podem veure que el quadre combinat Opcions funciona ara. Significa que el quadre combinat Opcions depèn.

  • Ara, volem que el quadre combinat sigui dinàmic.
  • Afegim una altra columna al conjunt de dades.

  • De nou, aneu al Formulari d'usuari .

I podem veure que la nova columna s'afegeix al quadre combinat.

Més informació: Com crear un formulari d'usuari Excel VBA (amb passos detallats)

Com eliminar el quadre combinat a Excel

En aquesta secció, mostrarem com eliminar el quadre combinat.

📌 Pasos:

  • Primer, farem clic a la pestanya Desenvolupador .
  • Activeu el Mode de disseny .

  • Seleccioneu la combinació

  • Ara, premeu el botó d'eliminació del teclat.

Podem veure que el quadre combinat ja s'ha suprimit del full.

Conclusió

En aquest article, vam descriure tot sobre el quadre combinat. Com inserir-lo, fer-lo dinàmic i eliminar-lo del full d'Excel. Espero que això satisfà les vostres necessitats. Fes una ullada al nostre lloc web ExcelWIKI.com i dóna els teus suggeriments al quadre de comentaris.

Hugh West és un entrenador i analista d'Excel molt experimentat amb més de 10 anys d'experiència en el sector. És llicenciat en Comptabilitat i Finances i Màster en Administració i Direcció d'Empreses. Hugh té una passió per l'ensenyament i ha desenvolupat un enfocament pedagògic únic que és fàcil de seguir i entendre. El seu coneixement expert d'Excel ha ajudat a milers d'estudiants i professionals de tot el món a millorar les seves habilitats i a destacar en les seves carreres. A través del seu bloc, Hugh comparteix els seus coneixements amb el món, oferint tutorials d'Excel gratuïts i formació en línia per ajudar les persones i les empreses a assolir tot el seu potencial.