shiawasenataiyou【Access】Format関数を使って日付を和暦で表示する方法ツイートシェアはてブLINEPocketアクセス担当のまみです。日付って西暦と和暦とあって、いろんな表示方法がありますね。なんで一つの表示方法に統一されていないんだろうって思っちゃいますが、それを言ってもしょうがないので、請求書や納品書等の決まったフォーマットに合わせて、日付を表示させましょう。アクセスの初期設定では西暦が表示されるので、今回はFormat関数を使って和暦で表示する方法をお伝えしますね。(はてな君)Format関数の構文って初めて見たかも!週の始まりの曜日とか年の第一週が入ってるの見たことがないような?それになんだか日付しか設定できないみたいに感じる。(あいちゃん)そうだね。設定できるのは日付だけじゃないんだけどそう見えるね。週の始まりの曜日とか使ったことないし。(はてな君)あいちゃんでも使ったことないのがあるんだ。(あいちゃん)あるよ。知らなくても困らないみたい。したらとっても便利に使えるのかもしれないけどね。知ってたら教えてね!(はてな君)そっかぁ。(あいちゃん)じゃあまずテーブルを準備しましょう!使用するテーブル「T_納品管理表」(はてな君)Format関数かぁ。!クエリを使って日付を和暦にクエリデザインから「T_納品管理表」を選択し、1「フィールド」に直接入力もできますが、右クリックで「ズーム」を選択すると大きな画面で入力できます。Format([発送日],”ggge¥年mm¥月dd¥日”)」と入力し「OK」を左クリックしましょう。日を表す(あいちゃん)クエリの設定はこれで終了だよ。フォームビューで確認してみてね!(はてな君)幅が狭くて日付が表示されてなかったから幅を広げてみた!というかほかのフィールドも表示させたらよかったかな~。今日の日付をFormat関数を使って表示してみましょう。Format(Date(),”ge¥年mm¥月dd¥日)」を追加し「OK」を左クリックしましょう。和暦で表示する方法は書式の設定でもできます。日付の表示って色々あるので一覧があると便利ですね。下記の表を参考にどうぞ!元のデータは2018/11/04です。2018/11/4(日)(はてな君)わぁすごいね!表示方法がこんなに。(あいちゃん)曜日はあんまり入れてないから曜日を入れてとか表示を月まででとかにするともっとあるよ。あとは組み合わせたらいいから対応できるかな。まとめ日付を扱う書類って多くて書類によって表示方法がちがったりするので結構時間がとられちゃいます。データには気を配っても日付にはあんまり意識してなかったりするので余計に時間がとられますね。