2011-09-13 17 views
5

Często tworzę nowe makra w Excelu. Podczas przypisywania makra do kombinacji klawiszy skrótów należy wielokrotnie próbować przed uzyskaniem takiego, które nie jest już używane. Chcę określić wszystkie "używane" skróty albo z VBA, albo dowolnej innej dostępnej metody.Wyliczanie przypisanych skrótów w Excelu

+6

Zobacz http://www.xcelfiles.com/GetShortCutKeys.html i http://www.dailydoseofexcel.com/archives/2007/01/05/macro-shortcut-keys/, aby uzyskać interesujące informacje. – Fionnuala

+2

Witaj, @Remou ... Ten pierwszy link powinien być odpowiedzią –

Odpowiedz

1

Oto jeden ze sposobów (nie bardzo wygodne, ale to działa)

  1. wyeksportować moduł jako plik kod .BAS używając Plik> Eksport
  2. otwieramy plik .BAS za pomocą edytora tekstu
  3. You zobaczysz linie tak:

Atrybut f.VB_ProcData.VB_Invoke_Func = "q \ N14"

Oznacza to, że ta funkcja jest przypisana do Ctrl + q.

0

Stworzyliśmy dodatek, który może rozwiązać ten problem. http://datamules.com/course/shortcuts ma krótki samouczek dotyczący skrótów, ale link "Skróty skrótów" ma dodatek do Excel 2007+, który pozwala ci wpisać klucz i zobaczyć, do czego przypisana jest sekwencja klawiszy.

Nadzieję, że pomaga!