投稿

9月, 2016の投稿を表示しています

Excel VBA は奥が深い…

記載元URL:http://www.excel.studio-kazu.jp/kw/20031119193629.html 「Application.OnKey」 を使う事で、ショートカットキーの処理を自作できる(上書きできる) 転記元のコピー: Sub key() Application.OnKey "^{v}", "copy" End Sub '========================= Sub copy() On Error Resume Next ActiveCell.PasteSpecial Paste:=xlValues On Error GoTo 0 End Sub '========================= Sub end_key() Application.OnKey "^{v}" End Sub アプリケーション起動時に、Key()メソッドを呼び出すと、アプリケーション内の「CTRL+V」の機能を"copy" メソッドで上書きできる アプリケーション終了時に、end_key()メソッドを呼び出せば元に戻る 詳しくはこっち:https://msdn.microsoft.com/ja-jp/library/office/ff197461.aspx いやぁ~知らない機能が多いですなぁ… ショートカットキーとか、ツールバー・メニューバーも出来るようになると良いよなぁ… 無いかなぁ