Vai al contenuto principale

Come visualizzare più colonne nella casella combinata?

La casella combinata può aiutarci a selezionare rapidamente i valori senza digitarli, normalmente, puoi creare una casella combinata con un elenco di dati, ma, a volte, vuoi visualizzare più colonne nella casella combinata come mostrato nella seguente schermata, come potrebbe crei una casella combinata con più colonne in Excel?

casella combinata doc più colonne 1

Visualizza più colonne nella casella combinata con le proprietà della casella combinata

Visualizza più colonne nella casella combinata con codice VBA


freccia blu freccia destra Visualizza più colonne nella casella combinata con le proprietà della casella combinata

Puoi andare alle proprietà della casella combinata per configurare gli attributi per la casella combinata, per favore fai come segue:

1. Clic Costruttori > inserire > Casella combinata (controllo ActiveX), quindi trascina il mouse per disegnare una casella combinata di cui hai bisogno, vedi screenshot:

casella combinata doc più colonne 2 2 casella combinata doc più colonne 3

2. Quindi fare clic Properties sotto il Costruttori scheda, nel Properties finestra di dialogo, eseguire le seguenti operazioni:

(1.) Nella ColumnCount casella di testo, immettere il numero di colonne che si desidera visualizzare, in questo esempio, inserirò 3;

(2.) Accanto a Cella collegata casella di testo, immettere un riferimento di cella per collegare la casella combinata;

(3.) Nella ElencoRiempimentoIntervallo casella di testo, digitare l'intervallo di celle che si desidera utilizzare come dati di origine.

casella combinata doc più colonne 4 2 casella combinata doc più colonne 5

3. Dopo aver terminato le impostazioni, chiudere la finestra di dialogo e fare clic su Modalità di progettazione nel Nastro per uscire dalla modalità di progettazione, ora, quando fai clic sulla freccia a discesa della casella combinata, verranno visualizzati più dati di colonne contemporaneamente, vedi screenshot:

casella combinata doc più colonne 6

Consiglio: Se non è presente una scheda Sviluppatore nella barra multifunzione, questo articolo Come mostrare / visualizzare la scheda sviluppatore nella barra multifunzione di Excel 2007/2010/2013? potrebbe farti un favore per visualizzare la scheda Sviluppatore.


freccia blu freccia destra Visualizza più colonne nella casella combinata con codice VBA

Qui anche un codice VBA può aiutarti a completare questa attività.

1. Innanzitutto, è necessario creare un nome intervallo per i dati di origine, selezionare l'intervallo di dati e immettere un nome intervallo nel file Nome casella, vedi screenshot:

casella combinata doc più colonne 7

2. Quindi crea una casella combinata e fai clic con il pulsante destro del mouse, quindi scegli Visualizza codice dal menu contestuale, vedi screenshot:

casella combinata doc più colonne 8

3. E il Microsoft Visual Basic, Applications Edition si apre la finestra, copia e incolla il seguente codice per sostituire il codice originale, vedi screenshot:

Codice VBA: visualizza più colonne nella casella combinata:

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

casella combinata doc più colonne 9

Note:: Nel codice sopra, il ComboBox1 è il nome della casella combinata creata, il numero 3 è il numero di colonna che desideri visualizzare, "Lista di nomi"È il nome dell'intervallo che hai creato nel passaggio 1. Puoi cambiarli secondo le tue necessità.

4. Quindi premere F5 chiave per eseguire questo codice, quindi fare clic sulla casella combinata, le più colonne vengono visualizzate nella casella combinata di cui hai bisogno.

I migliori strumenti per la produttività in ufficio

🤖 Assistente AI di Kutools: Rivoluziona l'analisi dei dati basandosi su: Esecuzione intelligente   |  Genera codice  |  Crea formule personalizzate  |  Analizzare i dati e generare grafici  |  Richiama le funzioni di Kutools...
Funzioni popolari: Trova, evidenzia o identifica i duplicati   |  Elimina righe vuote   |  Combina colonne o celle senza perdere dati   |   Round senza formula ...
Super ricerca: VLookup a criteri multipli    VLookup a valori multipli  |   VLookup su più fogli   |   Ricerca fuzzy ....
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa   |  Elenco a discesa dipendente   |  Elenco a discesa a selezione multipla ....
Gestore di colonna: Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Attiva/disattiva lo stato di visibilità delle colonne nascoste  |  Confronta intervalli e colonne ...
Funzionalità in primo piano: Messa a fuoco della griglia   |  Vista di progettazione   |   Grande barra delle formule    Gestore di cartelle di lavoro e fogli   |  Resource Library (Testo automatico)   |  Date picker   |  Combina fogli di lavoro   |  Crittografa/decrittografa le celle    Invia e-mail per elenco   |  Super filtro   |   Filtro speciale (filtro grassetto/corsivo/barrato...) ...
I 15 migliori set di strumenti12 Testo Strumenti (aggiungi testo, Rimuovi personaggi, ...)   |   50+ Grafico Tipi (Diagramma di Gantt, ...)   |   40+ Pratico Formule (Calcola l'età in base al compleanno, ...)   |   19 Inserimento Strumenti (Inserisci il codice QR, Inserisci immagine dal percorso, ...)   |   12 Conversione Strumenti (Numeri in parole, Conversione di valuta, ...)   |   7 Unisci e dividi Strumenti (Combina righe avanzate, Celle divise, ...)   |   ... e altro ancora

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...

Descrizione


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!
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