Utilizzando un modulo VBA, è possibile aggiungere un controllo Listbox con colonne che contengono controlli casella combinata? È possibile aggiungere una casella combinata come colonna in una casella di riepilogo in VBA?
risposta
Se si insiste nel fare ciò utilizzando gli User Form, l'unico modo è che quando si fa clic su un elemento dell'elenco, dovrebbe apparire un diverso modulo contenente la casella combinata, sarà troppo lavoro da creare e difficile da mantenere .
Sono sicuro che con il foglio di calcolo si possono trovare soluzioni migliori. Sono ancora non sicuro di quello che in ultima analisi, si vuole raggiungere, ma per me questo è solo un elenco di dipendenti in modo da poter utilizzare sth come questo nel foglio di calcolo per sé:
No non è possibile con Standard VBA
; Standard VBA
non lo consentirà! Potresti riuscire a creare un numero personalizzato ActivX control
o caricare un altro controllo di terze parti come suggerito altrove, ma uno standard ListBox
non può contenere uno ComboBox
.
altre soluzioni potrebbero essere utilizzabili se è possibile fornire ulteriori dettagli ...
- 1. VBA Cancella selezioni di una casella combinata
- 2. In pyqt, come posso aggiungere elementi in una casella combinata?
- 3. Come aggiungere elementi a una casella combinata in un modulo in Excel VBA?
- 4. VBA - Ottieni il valore selezionato di una casella combinata
- 5. Come posso ottenere il valore di una colonna non associata in una casella combinata?
- 6. Accesso VBA: Trova elemento in una casella combinata basata su colonna non vincolata
- 7. Come posso aggiungere una casella combinata usando l'helper RoR?
- 8. compilazione di una casella combinata utilizzando C#
- 9. Come si cancella una casella combinata?
- 10. Come ottenere il numero di elementi in una casella combinata?
- 11. WPF - aggiungere elementi statici a una casella combinata
- 12. casella combinata in primavera web MVC
- 13. Svuotamento e ricarica di una casella combinata combinata
- 14. Casella combinata con casella di controllo in winform
- 15. Come digitare il testo in una casella combinata?
- 16. notifiche casella di riepilogo
- 17. Casella combinata per chiave esterna in DataGridView
- 18. Disattivazione di elementi particolari in una casella combinata
- 19. Scorrimento automatico in una casella di riepilogo Silverlight
- 20. Non mostrare elementi parziali in una casella di riepilogo WPF
- 21. Casella combinata se istruzione
- 22. come associare una lista a una casella combinata? (WinForms)
- 23. Come selezionare anno distinto da una colonna datetime e aggiungere il risultato a una casella combinata in C#?
- 24. Come aggiungere una casella di controllo in un'intestazione jQgrid
- 25. WPF: associare DisplayMemberPath in una casella combinata all'elemento
- 26. Come ridimensionare il menu a discesa di una casella combinata?
- 27. aggiunta di valori enum a una semplice casella combinata
- 28. Tkinter - Come creare una casella combinata con completamento automatico
- 29. Come deselezionare il testo di una casella combinata
- 30. Come faccio a ottenere una casella combinata extjs in modo che si comporti come una normale casella di selezione html?
Siete alla ricerca di qualcosa di simile a un [datagridview] (https://msdn.microsoft.com/en-us/library/system. windows.forms.datagridviewcomboboxcolumn (v = vs.110) .aspx) che può avere controlli nelle celle? Puoi dedicare una porzione del foglio di calcolo stesso a questa attività, dal momento che puoi fare ciò che stai cercando di fare con Excel in modo nativo? – Bmo
Sì, qualcosa come un datagridview. Il requisito è che la tabella/le colonne debbano essere visualizzate su un modulo VBA esistente, quindi sfortunatamente non possiamo farlo nel foglio di calcolo stesso. –
Forse li hai creati in userform, ma quelli extra sono solo ** Visibili ** quando certe condizioni sono soddisfatte con il valore degli altri Controlli? – PatricK