カレンダーで日付入力する系のマクロです。カーソル位置にカレンダーが出て、そこから日付を選択する感じです。
文字列を選択していたらその部分を日付と解釈してそれを変更、カーソル行に日付っぽい文字列があったらその部分の変更、なければカーソル位置に新たに挿入という感じの動作です。
カレンダーコントロールはWindowsの標準のものです。Windowsのバージョンによって違うかもしれませんが、けっこう豪華です。方向キー、PageUp、PageDown、Home、Endなどのキー操作に対応しているみたいです。月ビュー以外にも、年ビュー、10年ビュー、100年ビューにも切り替えらて面白いですが、これについては便利かどうかは微妙です。
日付の形式は、「2022年08月05日」的なものがデフォルトですが、「2022-08-05」とか「2022/08/05」とか、ある程度設定可能です。
秀丸エディタv9.18β以降を利用の場合は、曜日を入れたり、もう少し柔軟な設定が可能です。
|
|
|