Codice per inserire Forma
Hai un problema con Excel? 
Codice per inserire Forma
di cabvolley (utente non iscritto) data: 07/11/2014 13:59:10
Buongiorno, in un file che sto costruendo ho bisogno che data una combinazione di tasti ed il click del mouse si possa inserire un triangolo.
Tento di spiegarmi meglio, non voglio che al click del mouse appaia un triangolo (cosa semplice da fare con una macro), vorrei, tenendo premuti SHIFT+CTRL e pulsante sx del mouse (ad esempio), poter disegnare un triangolo che parta dala posizione corrente del puntatore e che possa variare di dimensioni trascinando il mouse (esattamente come avviente selezionando la forma del triangolo dal menù INSERISCI).
Spero di essere stato abbastanza chiaro soprattutto perchè non sono riuscito a venire a capo della questione e mi piacerebbe trovare qualcuno che possa darmi una mano!
di Zer0Kelvin data: 07/11/2014 19:20:23
Ciao.
Non mi meraviglia affatto che tu non ne sia venuto a capo.
Risolvere un problema del genere richiederebbe il subclassing della WindowFunction di Excel e la modifica della risposta dell'applicazione all'evento MouseDown.
Una cosa del genere richiederebbe conoscenze avanzate di programmazione con le API di windows e probabilmente diversi giorni di lavoro.
Per dirla in parole povere: non si può fare.
Grazie
di cabvolley (utente non iscritto) data: 07/11/2014 19:47:43
Grazie mille, troverò altri modi per aggirare questo ostacolo!
Vuoi Approfondire?