質問: access 日付表示で00月を使用する 日付の表示を昭和61年00月と表示する場合があるのですが データ型 日付/時刻 のフィールド書式プロパティに ggge\年m\月と指定すると00月が使用できません。 00月を使用する場合、日付/時刻型では駄目なのでしょうか? 書式:ggge\年m\月 定型入力:>l99\年99\月;0;_
回答: 駄目ですね。だって0日(1日未満)とか0月(1ヵ月未満)なんて日付にはありませんから それと0月なのに年号を表示させるのもおかしいですよね。 0月を表示させるケースは経過年月や年齢の表示くらいではありませんか? どうしてもというのであれば クエリで別のフィールドに 日付2:format([日付],"ggge年")&format(month([日付])-1,"00月") のようにするか フォームやレポートでテキストボックスのコントロールソースに =format([日付],"ggge年")&format(month([日付])-1,"00月") として入力値とは別に表示させるしかありません。