- ベストアンサー
エクセルvbaマクロのショートカットについて
自分でショートカットキーに割り当てたマクロを、ショートカットキーのほうから調べる方法はありますか? 例えばCtrl+Qに割り当てたのがなんていうマクロだったか知りたいということです。 手直ししたくても同じようなマクロがたくさんあってわからなくなってしまいました。 よろしくお願いします。
- kareki2006
- お礼率83% (49/59)
- Visual Basic
- 回答数1
- ありがとう数1
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
altキーを押して確認できない?
関連するQ&A
- エクセルVBAのショートカットについて
自分でショートカットキーに割り当てたマクロを、ショートカットキーのほうから調べる方法はありますか? 例えばCtrl+Qに割り当てたのがなんていうマクロだったか知りたいということです。 手直ししたくても同じようなマクロがたくさんあってわからなくなってしまいました。 よろしくお願いします。
- ベストアンサー
- Excel(エクセル)
- 個人用マクロのショートカットが使えない
エクセル2013を使用しています。 先日、こちらでアドバイスをもらって、 新しく「個人用マクロ:xlsb」を生成しました。 それは、うまく行きました。 XSTARTに、この個人用マクロが生成されました。 エクセルを立ち上げると、この個人用マクロが開かれることが多いです。(*1) そして、「開発タブ」の「マクロ」から、該当マクロを実行することができるようになりました。 ・・・しかし、なぜかショートカットキーが向こうになっています。 たとえば、私は CTRL+T を、一つのショートカットキーとして登録してあるのですが、 そして、これまでは、うまくいっていたのですが、 今回、新しいxlsb設定をする、一連の改変を加えてから、 このショートカットキー機能が使えなくなってしまいました。
- ベストアンサー
- Excel(エクセル)
- VBAエクセル2003でのマクロの実行について
VBAで2003を使っています。 マクロの実行をショートカットキーで操作したいのですが ツール→マクロ→オプションでショートカットキーの作成が可能ですが 会社(エクセル2003)のでやろうとすると オプションの表示がありません。 (もしかしたら2003ではないのかもしれませんが、確認した範囲では 2003かと思われます。2010とかいいのではないのは確かです。) ショートカットキーを作る方法でどのような方法が 他にありますか?教えてください。 お願いいたします。
- ベストアンサー
- Visual Basic
- Excelマクロのショートカットキーについて
メニューバーのマクロの登録からすると、ショートカットキーの入力の項目もあって、そこを任意にすると、ショートカットキーも有効になりますね。 ただ、あとでVBAの方を編集してショートカットキーの登録していないものにもショートカットキーを加えたいと思い、Keyboard Shortcut: Ctrl+aと、「,」マークの後に付け加えてみたのですが動作してくれませんでした。 なぜでしょうか? また、後からショートカットキーを使えるようにするにはどうしたらいいのでしょうか? 教えてください。
- ベストアンサー
- オフィス系ソフト
- Excel 2007 VBA マクロにショートカットを割り当てる
お世話になります。 UserForm に GotoNextItem というボタンがあり、そこをクリックすると proc_GotoNextItem というマクロを実行することにして、うまくいっています。 同じ動作を、ショートカットキー Shift+Ctrl+Nでも行わせようと思い、下のように書いてみたのですが、うまくいきません。 (ウンともスンともいいません) 何かわかるでしょうか? よろしくお願いします。 Private Sub GotoNextItem_Click() proc_GotoNextItem End Sub Private Sub UserForm_Initialize() MsgBox "start" Application.OnKey "^+{n}", "proc_GotoNextItem" End Sub Private Sub UserForm_Terminate() Application.OnKey "^+{n}" End Sub Public Sub proc_GotoNextItem() MsgBox "GotoNextItem!" End Sub フォームにボタンがあるなら Acceratator でいいじゃんと言われそうですが、フォームにフォーカスがないときがあり(それでも早見表代わりに ShowModal=False で表示させておこうと思います)それでも実行したいと思ったからです。 なお、Onkey の代わりに、 Application.MacroOptions HasShortcutKey:=True, ShortcutKey:="N" などと書くと、 「表示されていないマクロは編集されていません、[ウィンドウ再表示]を表示して、ウィンドウを表示してください」 と言われます。 よろしくお願いします!
- ベストアンサー
- Visual Basic
- Excelマクロのショートカットキー設定
Excel2010を使用しています。 マクロの記録の際にショートカットキーを設定したいのですが、Ctrl+○○以外に、Ctrl+Shift+○○のようにすることは可能でしょうか。 もしくは、既にExcel上で設定されているショートカットキーを教えて頂けますでしょうか。 どなたかご教授頂けましたら、幸いです。
- ベストアンサー
- その他(業務ソフトウェア)
- エクセル マクロ ショートカットキーの割当
エクセル(Ver2000)で簡単なマクロを作って、マクロ/オプションからショートカットキーでIを割当てました。(自動的にCtrl+Shift+Iが設定される) しかし、Ctrl+Shift+Iを押しても実行されません。 そのほかの方法(メニューから実行、マクロボタンから実行など)では、問題なく実行されます。 何か他に設定があるのでしょうか。
- ベストアンサー
- オフィス系ソフト
- マクロ?VBA?で新しいシートを増やす
こんにちは、 Excelで新しいシートを挿入するマクロを作成したいのです。 「新しいマクロの記録」からすると、選択した前にシートが挿入されますが、選択した後に挿入したいのです。 その動作をショートカットキーの「Ctrl」+「n」で動くようにしたいのですが可能でしょうか? VBAは初心者です。よろしくお願いします。
- 締切済み
- その他MS Office製品
- Excel、マクロの記録、ショートカットキーが使えません
Excelで下記のようにマクロの記録をしました。 1. Sub 改ページ() '表示-改ページのマクロです。 ' 改ページ Macro ' マクロ記録日 : 2009/11/26 ユーザー名 : ' ' Keyboard Shortcut: Ctrl+a ' ActiveWindow.View = xlPageBreakPreview End Sub 2. Sub 標準() '表示-標準のマクロです。 ' 標準 Macro ' マクロ記録日 : 2009/11/26 ユーザー名 : ' ' Keyboard Shortcut: Ctrl+z ' ActiveWindow.View = xlNormalView End Sub 3. Sub 改ページ範囲() '改ページ範囲を設定するマクロです。 ' 改ページ範囲 Macro ' マクロ記録日 : 2009/11/26 ユーザー名 : ' ' Keyboard Shortcut: Ctrl+q ' ActiveSheet.PageSetup.PrintArea = "$A$1:$P$27" End Sub ここで、1及び2についてはショートカットキーが使えるのですが、 3のショートカットキーを押しても何の反応もありません。 メニューバーのツール-マクロ-マクロのダイアログボックスを表示させてから、 「改ページ範囲」のマクロを選ぶと改ページされます。 そこで質問なのですが、 なぜ、ショートカットキーが使えないのでしょうか? よろしくお願いします。
- ベストアンサー
- その他MS Office製品
- エクセルのショートカット
エクセルのアクティブセル移動の為のショートカットキーでCtrl+Homeで最初のセルCtrl+Endで最後のセルに行くと思っていたのですが、どうしてもCtrl+Endでかなりの空白セルの後にアクティブセルが来てしまいます。何かいい方法はないでしょうか。
- ベストアンサー
- オフィス系ソフト
お礼
ありがとうございます。エクセルのカテに質問し直しましたので、こちらは終了させていただきます。
補足
alt+Ctrl+Qと押してみましたがなにも起こりません。