excelのためにvbaを使用して特定のショートカットを使用して1つのExcelセルから別のExcelセルにカーソルを移動する方法を理解しようとしています。 Alt + eを押すと、どのセルからでもA5に移動します。 Alt + dを押すと、E3などが表示されます。vba excelでカーソルを移動する
Sub MoveToA5()
Range("A5").Select
End Sub
そして、押しALT + F8、以下に示すよう
excelのためにvbaを使用して特定のショートカットを使用して1つのExcelセルから別のExcelセルにカーソルを移動する方法を理解しようとしています。 Alt + eを押すと、どのセルからでもA5に移動します。 Alt + dを押すと、E3などが表示されます。vba excelでカーソルを移動する
Sub MoveToA5()
Range("A5").Select
End Sub
そして、押しALT + F8、以下に示すよう
まず、VBAマクロを作成し、 "オプション" を選択し、例えばCTRL +シフト+ため、ショートカットの組み合わせを割り当てます。
ALT + HotKeyの組み合わせ(たとえばALT + F5)を使用するには、上記のマクロをコードモジュールに置きます(モジュール - >挿入 - >モジュールを使用してWorkbook
VBAProject
に追加する必要があります) ThisWorkbook
コードモジュールへのコードスニペット
Private Sub Workbook_Open()
Application.OnKey "%{F5}", "MoveToA5"
End Sub
希望します。
ヒントはありがたいですが、Alt + e、Alt + d等Alt + F8ショートカットのコードinstedでこれにする方法はありますか? –
私の拡張答えを参照してください。よろしくお願いします。 –
'Application.OnKey"%{F5} "、" MoveToA5 "'は正常に動作しますが、F5の代わりにa、b、cなどの文字を使用する必要があります。それをコードする方法を研究しますが、それほど成功しません。ご協力いただきありがとうございます。とても有難い。 –
参照:http://superuser.com/questions/212583/how-do-you-customize-excel-2010-keyboard-shortcuts –