créer un raccourci clavier sous excel

créer un raccourci clavier sous excel - Logiciels - Windows & Software

Marsh Posté le 14-04-2004 à 16:44:41    

Bonjour,
 
j'aimerais mettre l'option "collage special" en raccourci pour ne pas à chaque fois devoir aller le chercher dans le menu Edition...
 
Quelq'un peut-il m'aider ???
J'aimerais le mettre en "Control+b" (par exemple)
 
merci d'avance
 

Reply

Marsh Posté le 14-04-2004 à 16:44:41   

Reply

Marsh Posté le 14-04-2004 à 18:01:06    

tu peux toujours mettre le bouton dans la barre d'outils : affichage/barre d'outils/personnaliser puis tu fais un glisser/déposer
c pas vraiment un raccourci, mais au moins tu n'as pas à aller le chercher dans le menu Edition
 
si tu veux absolument le mettre en raccourci, je ne vois pas d'autre moyen que d'enregistrer une macro "collage spécial" dans ton classeur de macros et de lui affecter un raccourci clavier
le problème, c'est que tu devras avoir choisi le type de collage et que si tu en utilises plusieurs, tu devras enregistrer une macro pour chaque...

Reply

Marsh Posté le 15-04-2004 à 09:36:39    

bah moi je suis ok pour les macro, mais ça se fait comment ?
(pour le moment, j'ai en effet dépacer ce que j'avais besoin dans la barre d'outils...)
 
Merci
Julien

Reply

Marsh Posté le 15-04-2004 à 11:31:34    

bin tu cliques sur outils/macros puis nouvelle macro
 
tu lui donnes un nom, tu lui attribues un raccourci clavier puis tu l'enregistres dans ton classeur de macros personnelles pour qu'elle soit utilisable qqsoit ton fichier excel
 
il y a une petite fenêtre qui va apparaitre avec un bouton
désormais, tout ce que tu vas faire sur excel va être transformé en macro jusqu'à ce que tu appuies sur ce bouton
 
donc tu copies-colles spécial n'importe quoi, l'essentiel étant qu'il te crée le code
 
dès que c'est fait, tu appuies sur le bouton, puis tu ouvres l'éditeur visual basic, tu cherches ta macro qui doit ressembler à un truc comme ça :
 
Sub Macro2()
'
' Macro2 Macro
' Macro enregistrée le 15/04/2004 par moi
'
 
'
    Selection.Copy
    Range("G17" ).Select
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
End Sub
 
tu vires les trucs inutiles, et il doit te rester par exemple ça (pour un collage en valeur) :
 
Sub Macro2()
'
' Macro2 Macro
' Macro enregistrée le 15/04/2004 par FERMIGIER
'
 
'
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
End Sub
 
voilà, je ne suis pas un expert en macro, mais je pense que ça doit marcher comme ça
après, tu n'as plus qu'à utiliser ton raccourci clavier

Reply

Marsh Posté le 15-04-2004 à 15:20:50    

oui mais c pour faire un raccourci d'un texte par exemple, qui se réécrira à l'écran à chaque fois que je fais la combinaison de mon raccourci...
 
Mais là, je voudrait faire un raccourci d'une commande...
Et dans ce cas-ci de "collage special"


Message édité par jedijul le 15-04-2004 à 15:38:03
Reply

Marsh Posté le 15-04-2004 à 16:13:36    

Bon moi je te dis ce que j'ai trouvé dans l'aide d'excel :
tu place ton bouton dans la barre de menu puis tu modifie le nom et tu mets un "&" devant la lettre que tu veux pour racourci (par defaut "colla&ge spécial" ) apres tu fait Alt+g et ca roule


---------------
Emouchet, chevalier pendion, vous souhaite une agréable journée.
Reply

Marsh Posté le 15-04-2004 à 20:12:38    

bin nan, c'est pour faire un raccourci pour un collage spécial en valeur...

Reply

Marsh Posté le 16-04-2004 à 09:20:24    

ben ouais alors il ne te reste plus que la macro :-)


---------------
Emouchet, chevalier pendion, vous souhaite une agréable journée.
Reply

Marsh Posté le 16-04-2004 à 11:08:31    

lol, non en fait je répondais à jedijul en fait...
 
j'ai regardé pour ton truc, j'ai trouvé la même chose mais il faut passer par le bouton "modifier la sélection" et chez moi, il est grisé qqsoit la commande que je sélectionne

Reply

Marsh Posté le 16-04-2004 à 11:10:23    

ah non, je viens de trouver
effectivement, c pas mal comme truc...
 
bon bin jedijul, pas besoin de macro, le collage spécial est de toute façon affecté à alt+g par défaut...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed