Gå til hovedindhold

Hvordan vises flere kolonner i kombinationsfelt?

Kombinationsboksen kan hjælpe os med hurtigt at vælge værdierne uden at skrive dem, normalt kan du oprette en kombinationsboks med en liste med data, men nogle gange vil du vise flere kolonner i kombinationsboksen som følgende skærmbillede vist, hvordan kunne opretter du kombinationsboks med flere kolonner i Excel?

doc kombinationsboks flere kolonner 1

Vis flere kolonner i kombinationsfelt med egenskaber til kombinationsfelt

Vis flere kolonner i kombinationsfelt med VBA-kode


pil blå højre boble Vis flere kolonner i kombinationsfelt med egenskaber til kombinationsfelt

Du kan gå til egenskaberne til kombinationsboksen for at konfigurere attributterne til kombinationsboksen, gør som dette:

1. Klik Udvikler > indsatte > Kombinationsboks (ActiveX-kontrol), og træk derefter musen for at tegne en kombinationsboks efter behov, se skærmbilleder:

doc kombinationsboks flere kolonner 2 2 doc kombinationsboks flere kolonner 3

2. Klik derefter på Ejendomme under Udvikler fanebladet i Ejendomme dialogboksen, skal du udføre følgende handlinger:

(1.) I KolonneTælling tekstfelt, skal du indtaste antallet af kolonner, som du vil vise, i dette eksempel vil jeg indtaste 3;

(2.) Ved siden af Sammenkædet celle tekstboks, indtast en cellehenvisning for at linke kombinationsboksen;

(3.) I ListFillRange tekstboks, skriv det celleområde, som du vil bruge som kildedata.

doc kombinationsboks flere kolonner 4 2 doc kombinationsboks flere kolonner 5

3. Når indstillingerne er afsluttet, skal du lukke dialogboksen og klikke på Design Mode i Bånd For at afslutte designtilstanden vises nu flere kolonnedata på én gang, når du klikker på drop-down-pilen til kombinationsboksen, se skærmbillede:

doc kombinationsboks flere kolonner 6

Tip: Hvis der ikke er nogen Developer-fane i båndet, denne artikel Hvordan vises / viser fanen udvikler i Excel 2007/2010/2013 Ribbon? kan gøre en tjeneste for dig at få vist fanen Udvikler.


pil blå højre boble Vis flere kolonner i kombinationsfelt med VBA-kode

Her kan en VBA-kode også hjælpe dig med at afslutte denne opgave.

1. Først skal du oprette et områdennavn til dine kildedata, skal du vælge dataområdet og indtaste et områdenavn i Navn Box, se skærmbillede:

doc kombinationsboks flere kolonner 7

2. Opret derefter et kombinationsfelt, og højreklik på det, og vælg derefter Vis kode fra kontekstmenuen, se skærmbillede:

doc kombinationsboks flere kolonner 8

3. Og Microsoft Visual Basic til applikationer vinduet åbnes, skal du kopiere og indsætte følgende kode for at erstatte den originale kode, se skærmbillede:

VBA-kode: Vis flere kolonner i kombinationsfelt:

 Private Sub UserForm_Initialize()
'Updateby Extendoffice
    With ComboBox1
        .ColumnCount = 3
        .List = Range("Namelist").value
    End With
End Sub

doc kombinationsboks flere kolonner 9

Bemærk: I ovenstående kode er Kombinationsboks 1 er navnet på din oprettede kombinationsboks, nummeret 3 er det kolonnenummer, du vil vise, “Navneliste”Er det rækkevidde, du har oprettet i trin 1. Du kan ændre dem til dit behov.

4. Tryk derefter på F5 for at køre denne kode, og klik derefter på kombinationsboksen, de flere kolonner vises i kombinationsboksen, som du har brug for.

Bedste kontorproduktivitetsværktøjer

🤖 Kutools AI Aide: Revolutionér dataanalyse baseret på: Intelligent udførelse   |  Generer kode  |  Opret brugerdefinerede formler  |  Analyser data og generer diagrammer  |  Aktiver Kutools funktioner...
Populære funktioner: Find, fremhæv eller identificer dubletter   |  Slet tomme rækker   |  Kombiner kolonner eller celler uden at miste data   |   Runde uden formel ...
Super opslag: VLookup med flere kriterier    Multiple Value VLookup  |   VOpslag på tværs af flere ark   |   Fuzzy Lookup ....
Avanceret rulleliste: Opret hurtigt rulleliste   |  Afhængig rulleliste   |  Multivælg rulleliste ....
Column Manager: Tilføj et bestemt antal kolonner  |  Flyt kolonner  |  Skift synlighedsstatus for skjulte kolonner  |  Sammenlign områder og kolonner ...
Fremhævede funktioner: Grid fokus   |  Designvisning   |   Stor Formel Bar    Arbejdsbog & Ark Manager   |  Ressourcebibliotek (Autotekst)   |  Datovælger   |  Kombiner regneark   |  Krypter/Dekrypter celler    Send e-mails efter liste   |  Superfilter   |   Specielt filter (filter fed/kursiv/gennemstreget...) ...
Top 15 værktøjssæt12 tekst Værktøjer (tilføje tekst, Fjern tegn, ...)   |   50 + Chart Typer (Gantt kort, ...)   |   40+ Praktisk formler (Beregn alder baseret på fødselsdag, ...)   |   19 Indsættelse Værktøjer (Indsæt QR-kode, Indsæt billede fra sti, ...)   |   12 Konvertering Værktøjer (Tal til ord, Valutaomregning, ...)   |   7 Flet og del Værktøjer (Avancerede kombinere rækker, Opdel celler, ...)   |   ... og mere

Overlad dine Excel-færdigheder med Kutools til Excel, og oplev effektivitet som aldrig før. Kutools til Excel tilbyder over 300 avancerede funktioner for at øge produktiviteten og spare tid.  Klik her for at få den funktion, du har mest brug for...

Beskrivelse


Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere

  • Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
  • Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
  • Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver dag!
Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
My combo box is not showing a scroll bar (as show in example) as I have a list of 334 options. Also I have 4 columns in my combo list but when I select an option it only shows the first column in the row not all 4.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations