CONTROLLO LISTVIEW
Hai un problema con Excel? 
CONTROLLO LISTVIEW
di Riccardo57 (utente non iscritto) data: 21/06/2016 15:20:57
Salve a tutti.
- Sto utilizzando Excel 2010 32 bit
- Ho la necessità di inserire in una Userform una listview
- ho caricato i riferimenti alla libreria MSCOMCTL.OCX
purtroppo nella casella degli strumenti non riesco a visualizzare il controllo listview. Dove sbaglio?
Grazie
di alfrimpa data: 21/06/2016 15:41:10
Ciao Riccardo
Ma cliccando con il tasto dx del mouse sulla casella degli strumenti scegliendo Controlli aggiuntivi nella finestra che ti si apre dovresti trovare Microsoft ListView Control Version 6.0 (SP6); spunta la casella e ti dovresti ritrovare il controllo nella casella degli strumenti.
Inoltre in Strumenti, Riferimenti dovrebbe comparire spuntata la voce Microsoft Windows Common Control SP 6.0
Almeno a me, con Excel 2007, è così.
Alfredo
di patel data: 21/06/2016 15:45:24
anche sul 2010
di alfrimpa data: 21/06/2016 15:50:53
Se posso riferire la mia esperienza non ho avuto bisogno di effettuare la registrazione (con regsvr32 per intenderci) di MSCOMCTL.OCX.
Tutto è venuto di default facendo le cose che ho detto prima.
@ Riccardo
Se ti può essere d'aiuto dai uno sguardo a questa discussione di altro forum
h t t p://archi.forumup.it/viewtopic.php?t=8697&mforum=archi
Alfredo
di Riccardo57 (utente non iscritto) data: 21/06/2016 15:53:51
Grazie Alfredo.
In effetti era semplice, bastava cliccare con il destro e spuntare la voce listview, ma se non miavessi dato la dritta non ci sarei mai arrivato.
Il riferimento è selezionato.
di alfrimpa data: 21/06/2016 16:30:20
Ok. sono contento.
Ma guarda che la listview, pur essendo esteticamente più gradevole della listbox oltre ad offire funzionalità in più, essendo di derivazione VB classico è ben più tosta nella programmazione (alquanto diversa rispetto alla listbox tradizionale).
E purtroppo in rete non si trova granchè (io ho trovato dei video in portoghese di un canale brasiliano se ti interessano chiedi pure).
Alfredo
Vuoi Approfondire?