copia incolla valori da tastiera
Hai un problema con Excel? 
copia incolla valori da tastiera
di iarots (utente non iscritto) data: 08/08/2013 09:06:59
Buongiorno, vorrei poter copiare ed incollare i valori da tastiera ma mentre con office 2003 aggiungendo "PasteValues_4f7b4807e29cf.bas" tutto funzionava alla perfezione, adesso, che ho installato il 2007 la cosa mi fa casino ed in particolare, se voglio usare questa funzione devo far "digerire" l'aggiunta ad ogni singolo file. Sono a chiedervi se è la convivenza dei due excel ad aver provocato il casino oppure se sbaglio qualcosa. Grazie 1000
di Grograman data: 08/08/2013 09:41:34
Di solito sono un amante dell'utilizzo della tastiera, ma per un copia e incolla valori ne vale la pena?
CTRL+C e a seguire:
ALT, H, V, V, INVIO
non funziona
di iarots data: 08/08/2013 10:02:52
se provo con Ctrl+C ed a seguire Ctrl+alt+V non funziona, devo per forza inserire l'aggiunta e su ogni file. Il copia incolla valori da tastiera mi è utilissimo in alcuni casi.
di Grograman data: 08/08/2013 10:05:42
Io non ho detto CTRL+ALT+V
Io ho detto
ALT
H
V
V
INVIO
Però per il 2010, al momento non ho un 2007 sotto mano.
copia incolla valori da tastiera
di iarots (utente non iscritto) data: 08/08/2013 11:19:24
Si, così in effetti funziona, è un po' farraginoso ma funziona. Non c'è modo di farlo funzionare più "canonicamente" con CTRL+SHIFT+V?
di HarryBosch data: 08/08/2013 14:14:38
Anch'io sono un amante della tastiera ^_^
Lasciando stare le tastiere con i tasti macro (dove potresti assegnare la combinazione che ti ha suggerito Grograman), potresti creare un componente aggiuntivo e assegnare la combinazione di tasti rapidi che preferisci.
Per esempio sono molto utili non solo il copia valori ma anche il copia formule.
Esempio pratico:
- apri un nuovo file Excel e inserisci in un modulo le due routine sotto
- ora assegna a ciascuna la combinazione di tasti: ad esempio
Ctrl + b per la sub valori
Ctrl + f per la sub formule
- salva il file come "componente aggiuntivo Excel" (con la versione 2003 ha estensione .xla)
- dovrebbe già aprirsi il percorso dove salvare questo file, ovvero all'interno della cartella AddIns
- salva; ora apri un qualsiasi file Excel e attiva il componente appena inserito:
-->Strumenti-->Componenti Aggiuntivi-->seleziona la casellina del tuo componente-->OK
Ora, in qualsiasi foglio Excel che utilizzerai, avrai a disposizione le due combinazioni di tasti rapidi
Sub valori()
On Error Resume Next
Selection.PasteSpecial Paste:=xlPasteValues
End Sub
Sub formule()
On Error Resume Next
Selection.PasteSpecial Paste:=xlPasteFormulas
End Sub |
copia incolla valori
di iarots (utente non iscritto) data: 08/08/2013 15:22:48
ok, grazie, ho solo un piccolo problemino, non so come si faccia ad assegnare alle routine e/o componente aggiuntivo, la combinazione di tasti.
Grazie
di HarryBosch data: 08/08/2013 16:10:25
Una volta che hai inserito le routine nel modulo, torna al foglio e:
-->Strumenti -->Macro (oppure, ALT+F8 visto che parliamo di tasti rapidi)
nella finestra che si apre troverai l'intestazione delle macro (pubbliche) inserite nel progetto.
Ne selezioni una alla volta e premi -->Opzioni
il CTRL è stabilito di default, devi solo inserire la lettera e confermare
di HarryBosch data: 08/08/2013 16:12:00
Evita di utilizzare combinazioni di tasti già predefinite (tipo Ctrl + z ) perché quelle inserite avranno la precedenza, annullando di fatto la combinazione predefinita.
di Grograman data: 08/08/2013 16:41:38
A sto punto:
Alt+F8
Tab
Freccia su-giù fino alla macro
Tab * 6 (tabtabtabtabtabtab)
INVIO
Tastoscelto
INVIO
ihihihihihihi
copia incolla valori
di iarots (utente non iscritto) data: 08/08/2013 17:22:09
Grazie, funziona ma solo col 2007, con il 2003 non c'è il verso di farla funzionare.
copia incolla valori 2003
di iarots data: 08/08/2013 17:28:00
GRAZIE!!!!!!!!! GRAZIE 1000
copia incolla valori 2003
di iarots data: 08/08/2013 17:51:29
Mi correggo, con il 2003 non funziona.
di HarryBosch data: 08/08/2013 19:34:09
A Grograman gli puoi pure togliere il mouse che tanto è superfluo ^_^
Ho fatto un test con la versione 2003 su una macchina virtuale e funziona tutto regolarmente.
Magari ricontrolla che:
- le sub siano inserite all'interno di un modulo standard
- che il componente aggiuntivo creato sia attivato
copia incolla valori 2003
di iarots data: 09/08/2013 09:07:26
E' vero!!! Chiedo umilmente scusa, non avevo attivato il componente aggiuntivo!
Grazie
Vuoi Approfondire?