見出し画像

西暦⇄和暦ツール(vba)

 エクセルで事務を楽にするプログラマーmoimoiです。
今回は西暦と和暦の書き換え作業ができるコードをご紹介します。
 こちらが出来れば、セルに入力されている日付をSplitを使って取り出して、表記を変えて入力なんてことも可能です。


1.西暦から和暦に変換

Format("2022/09/01,"gggee年mm月dd日")

↑令和4年09月01日と表記されます。
こちらの値はセルに記載をするもよし、変数に入れるも良し

その他、
ge/mm/dd→R4/09/01
yyyy年mm月dd日→2022年09月01日
等も表記可能

2.和暦から西暦

Format(DateValue(”令和491日”),"yyyy/mm/dd"

↑2022/09/01と表記されます。
R4年9月1日でも、令4年9月1日でも変換可能です。

エクセルシートに文字列を貼り付けて一括置き換えができるツールがあれば
一括変換したいときに何かと便利です。

よろしければ下のツールからダウンロードしてみてください。

使い道はいろいろ

エクセルの見栄えをよくするために統一したい方
インポート時のエラーを解消したい方
こちらのツールがあれば一瞬で置き換え可能です。
ぜひお試しあれ!

ここから先は

24字 / 1ファイル

¥ 500

この記事が参加している募集

スキしてみて

よろしければ、サポートお願いします! 頂いたサポートは、noteの運営費や新たなコード作成の開発費に充てさせていただきます。