役に立つか?VBAメモ

仕事で使ったVBAをメモっとく

EXCEL エンターキーでセルのどっちに移動するかアドイン

エンターキーを押した際にセルのどちら方向に選択が移動するかは、

ファイル-オプション-詳細設定-Enterキーを押したら、セルを移動する で

方向を下または右、上、左とあります。

f:id:jus7733:20200415151027j:plain

詳細設定

入力作業をしていると、下に行きたかったり時には右方向だったり・・・

 

 

そこで、下記のコード。

 

Option Explicit  ’いつもの宣言


Public Sub Toright()   ’右に移動
Application.MoveAfterReturnDirection = xlToRight
End Sub

 


Public Sub Todown()   ’下に移動
Application.MoveAfterReturnDirection = xlDown
End Sub

 

xlToRightのところをxlToLeft(左方向)とかxlUP(上方向)に随意書き換えください。

ファイル名をつけて、ファイルの種類はEXCELアドイン(*.xlam)にてアドインフォルダに保存してください。

 

使えるようにする設定は、

EXCELのオプションからアドインを選び、管理でEXCELアドイン→設定をクリック。

開いたダイアログの参照をクリックし、先程保存したアドインを選んで有効化してください。

 

クイックアクセスツールバーに登録する場合は、ツールバー上で右クリック。

f:id:jus7733:20200415152903j:plain

コマンドの選択で『マクロ』を選択すると上記の様にサブジェクト名TodownとTorightが出てきますので、真ん中の『追加』で右に追加します。

f:id:jus7733:20200415153152j:plain

『変更』をクリックし、わかりやすくボタンを変更しましょう。

やらなくてもいいですが、気分の問題です。

 

たったの3行コードですが、案外と便利だったりしますのでお試しください。

ショートカットキーを登録するのもいいかもね。

 

 

3行しか書けない人のための文章教室

3行しか書けない人のための文章教室

  • 作者:前田 安正
  • 発売日: 2017/06/20
  • メディア: 単行本