View Full Version : Associare un tasto ad incolla trasponi di Excel
ghisirds
28-09-2007, 17:46
Mi sembrava facile, ma non ci sono ancora riuscito ad associare alla combinazione ctrl+t la funzione di incolla speciale trasponi.
Qualcuno ha una dritta? Immagino si debba creare una macro...!
Oppure c'è un tasto che si può aggiungere?
Grazie
__________________
nuovo forum psicologia (http://scuo.la/psicologia/), come scaricare programma divx (http://www.ghisirds.it/guida-gomplayer-4.html), racconto moto raduno stelvio (http://www.idee-regalo.biz/motoraduno-stelvio-2007-3.html), assistenza pantografi (http://www.righettofabrizio.com/pantografo-taglio-plasma.html)
Questa cosa è classica da registratore macro :
registri la macro, la "customizzi", la metti dietro ad un pulsante e il gioco è fatto...
ghisirds
28-09-2007, 19:44
Questa cosa è classica da registratore macro :
registri la macro, la "customizzi", la metti dietro ad un pulsante e il gioco è fatto...
Eh, lo so! Il fatto è che devo farlo in maniera relativa, e con il trasponi credo non si riesca in quella maniera...!
Eh, lo so! Il fatto è che devo farlo in maniera relativa, e con il trasponi credo non si riesca in quella maniera...!
Cioè ?
Non mi risulta ci siano cose che non si possano fare via VBA.
"In maniera relativa" nel senso che la tabella di cui fai la trasposta non ha dimensione fissa ?
Se provi a spiegarti meglio, magari un aiuto ci scappa... ;)
mah...credo che la cosa + semplice sia mettere tra le barre sopra il pulsante incolla speciale e da li selezionare trasponi....
ghisirds
29-09-2007, 17:44
Ho risolto così:
Sub Trasponi
Selection.PasteSpecial Transpose:=True
End Sub
Però lanciandola tramite il tasto di scelta rapida (altrimenti dà errore )
Ciao e grazie
Ho risolto così:
Sub Trasponi
Selection.PasteSpecial Transpose:=True
End Sub
Però lanciandola tramite il tasto di scelta rapida (altrimenti dà errore )
Ciao e grazie
Logico che ti da errore.
Nella macro devi specificare l'intervallo-tabella da selezionare, e DOPO puoi aggiungere Selection.PasteSpecial ecc...
Inoltre con VBA puoi automatizzare il tutto sotto un unico commandbutton, facendo eseguire prima un codice che trova in modo dinamico gli estremi della tabella... Certo, soluzione non immediata, ma molto più completa... :)
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.