Ciao a tutti.
Premetto che ci si deve sempre chiedere: il gioco vale la candela?
Se volessi fare una cosa del genere, io ricorrerei ad un "Fake", sostituendo il menu con un frame a scomparsa all'interno del quale le voci sono realizzate tramite delle label a cui affiancare delle immagini.
Si può usare l'evento click della label ed Application.Run per eseguire la procedura richiesta.
Si potrebbe realizzare una classe a questo scopo, ma richiede un certo impegno, ammesso che sia possibile, dal momento che servirebbe un evento MouseOver per simulare l'evidenziazione delle voci e non sono certo che in una classe questo sia accessibile.
**EDIT**
Ho controllato, c'è l'evento MouseMove, quindi si potrebbe fare.
Poi mi sono ricordato che qualche anno fà avevo sfruttato l'idea per realizzare una falsa barra dei menu che poi visualizzava dei popup.
QUI:
http://zer0kelvin.altervista.org/Files/MENUS2.xlsb
Si può usare lo stesso trucco per realizzare dei popup.
[Modificato da Zer0kelvin 20/10/2018 14:46]
__________________________
[Excel 2010]
-Condividere la conoscenza aumenta la ricchezza di tutti.
-Dai ad un uomo un pesce e lo avrai sfamato per un giorno; insegnagli a pescare e lo avrai sfamato per sempre. (Confucio)
-Il sonno della ragione genera mostri. (Francisco Goya)