まりふのひと

家計簿77/次の行にカーソルを移す初めてのWorksheetオブジェクトを試行中

いきさつ

 家計簿77_2023.xlsm は、今、付けている Excel 家計簿の 2023年分のファイル名。
開発時のOSが Windows7Excelのバージョン2007だったので「77」を付けた経緯がある。
当初の家計簿本体は「家計簿77_2023.xlsx」、マクロ(VBA)は「マクロ家計簿77.xlsm」とし、マクロを更新し易くするため分離したまま現在に至っている...
 家計簿77の手引きの[改廃履歴]によればマクロの更新は 2019.07.13(バージョン 1.54)で止まっているが、個人的にはチョコチョコ更新しているが、「家計簿77の手引き」の更新は疎かに...
 今日は朝から雨なので、家計簿77 のマクロの変遷をザッと整理し、新しいコードを作って...


家計簿77 マクロ等の更新概要

「リボンのユーザー設定」から[家計簿77]タブを試行


Windows11/Excel2021 リボン

 管理は面倒だけど、使い勝手は良かった...

マクロにショートカットを割り付け


[シートの保護]で「備考」入力後は「日付」にカーソルが移す

 現在の項目は下図

一画面に入らないにのでセルの書式設定を「縮小して全体を表示する」等で対応していたが、耐えられず...

Ctrl+Shift+N で新しい行にカーソルが移るマクロを作成

  • マクロ起動のショートカットは Ctrl+Shift に固定している。
  • Ctrl+Shift+N の N は New Line のつもり。
  • しばらく使っていたが、シート保護の副作用が出ることから止めた。

アクティブセルの行や列に色を付ける

 「アクティブセルの行や列に色を付ける」を試行。
この頃から、家計簿77の拡張子 .xlsx を .xlsm に変更した。

今日の頭の体操は‥‥

「備考」入力後はカーソルを次の行の「日付」に移す

 今日は朝から雨なので、初めて Worksheet オブジェクトを使い、コードテストしていたら、あっという間に日が暮れた...

参考サイト

標準モジュールとシートモジュールの違い|エクセルの神髄

Worksheetオブジェクト|エクセルの神髄

Excel VBA 特定の列のセルがアクティブになったら自動的に保存する|リリアのパソコン学習記