Microsoft 365 と Office | アクセス | 家庭向け | Windows
使いやすいように設計された Microsoft リレーショナル データベース管理システムのファミリ。
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
テーブルに、西暦年を作りまして、フォームに和暦年を作り
Format(Cdate([西暦年] &"/1/1"),"ggge\年")
#Type!が出てしまう
教えて下さい。
使いやすいように設計された Microsoft リレーショナル データベース管理システムのファミリ。
ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。
質問作成者が受け入れた回答
西暦年 が未入力のときそのエラーが出るのではないですか。
CDate は Null に対応していないのでそうなりますね。
CDateを使わない方法を考えましょう。
例えば、
=Format([フィールド1] & IIf([フィールド1] Is Null ,"","/1/1"),"ggge\年")
とか
=Format(Format([フィールド1],"0""/1/1"""),"ggge\年")
ありがとうございました。
=Format(Format([フィールド1],"0""/1/1"""),"ggge\年")
早速試しましたら、出来ました。
本当にありがとうございました。
助かりました。