現在日時を入力してアクティブセルを右に移動するマクロ
すんげープチネタですが。
手動でExcelにちょっとした記録を取る時、
「日時 値1 値2 備考」
みたいな形式になることが多いです。
日時は「Ctrl + ;」「Ctrl + :」で入力できますが、それすら省略したい場合は以下のマクロを仕込みます。
Sub insertDateTime() Selection.Value = Now Selection.Offset(0, 1).Select End Sub
あとはExcel側に戻り、
①必要に応じて日付カラムの書式設定を変更
②マクロ一覧を開き(Alt + F8)、オプションからショートカットキーを設定
とするだけ。
これでショートカットキー一発で「現在日時を入力して右のセルへ移動」ができます。
ほんとは各フィールド入力するごとに右に移動できたら更にいいけど、そこまでするのはめんどい…。
ただし、Excel自体の設定で変更することは可能です。
ファイル>オプション>詳細設定
「Enterキーを押したら、セルを移動する」にて方向も変更可能。