Salut le forum
Recenser les raccourcis clavier non utilisés ou utilisés...
C'est une question différente.
Gloub a écrit :
Après des mois d’ajouts, de modification, de suppression de macros, je ne sais plus très bien quels raccourcis clavier sont utilisés et lesquels sont encore disponibles (pour que je puisse les affecter à des macros, car je travaille beaucoup par raccourcis).
Ca commence bien un développement de fichier ca , je ne sais plus mes raccourcis....
Bon trève de plaisanterie essaye ceci.
Une procédure de Laurent Longre
Appelle cette procédure à partir de l'interface de la feuille de calcul
Raccourci clavier Alt + F8
'------------------------------------
Sub ListeMacros()
Dim Macro As String, Racc As String
Dim Rpt As String, I As Integer
Application.ScreenUpdating = False
Workbooks.Add.Worksheets(1).[A1:B1] = [{"Procédure","Raccourci"}]
SendKeys "%{F8}%a{PGUP}{TAB}{ESC}"
'nécessite une référence à la bibliothèque
'Microsoft Forms 2.0 Object Library
With New DataObject
Do
Rpt = "%{F8}{TAB}" & Application.Rept("{DOWN}", I)
SendKeys Rpt & "%n^c{ESC}", True
.GetFromClipboard
If Macro = .GetText(1) Then Exit Do
Macro = .GetText(1)
SendKeys Rpt & "%t^c{ESC}{ESC}", True
.GetFromClipboard
Racc = .GetText(1)
I = I + 1
Cells(I + 1, 1) = Macro
If Racc <> Macro Then Cells(I + 1, 2) = "Ctrl-" & Racc
Loop
End With
With Columns("A:B")
.AutoFit
.Sort [A1], Header:=xlYes
.CurrentRegion.AutoFormat xlRangeAutoFormatColor2
End With
End Sub
'------------------------------------
Mytå (Salut Jimmy)
Avec le décalage horaire pas disponible avant 17 hres (GMT-4) demain