• ベストアンサー

Access 今日の日付を和暦数字を全角で表示

Access2013 レポートに今日の日付を、和暦(平成27年4月27日)で、そして、数字を全角で表示させる設定方法を教えてください。 テキストボックスのコントロールソースに記入する数式を教えてください。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

「今日の日付」は印刷時の日付で良いのでしょうね。 ならコントロールソースに =StrConv(Format(Date(),"ggge\年m\月d\日"),4) では?

hasegawa-t
質問者

お礼

ありがとうございます。

関連するQ&A

  • 【Access97】和暦日付について

    書類送付案内状をAccess97にて作成しておりますが、Access97では日付を和暦表記にできないらしく、以下のような数式を設定して強引に和暦表記させています。 -------------------------------------------------------------------------------------  [クエリー] 日付: Date$()        西暦: Left$([日付],4)  [レポート] ="平成" & ([西暦]-1988) & "年" & Mid$([日付],6,2) & "月" & Right$([日付],2) & "日"  [結果] 2009/4/16の場合 → 平成21年04月16日 ------------------------------------------------------------------------------------- 但し、実際の発送日は案内状を印刷した翌日になってしまうので、本当は「平成21年04月17日」にしたいのです。 そこで質問です。  (1)どのように+1日を入れ込むのでしょうか?(土・日・祝日を挟む場合は+数字を都度加工します)  (2)これ以外にもっと簡単な数式はありますか? ご回答をお待ちしております。

  • Accessレポートに今日の日付を和暦での表示方法

    Access2013 レポートに今日の日付を挿入した際、和暦(平成27年2月9日)で表示させる設定方法を教えてください。よろしくお願いします

  • access2007 日付 全角

    レポートにテーブルの値を表示する際に 日付を和暦で数字部分も全角で表示する方法がわかりません。 今の現状はプロパティの書式に gggee\年m\月d\日 といれているだけです

  • Excelの日付データを文字列(和暦で数字は全角)としてとりだす方法

    Excelのセルに日付データとして入っているものを文字列(和暦で数字は全角、日付はいらないので年月のみ)として別のセルにとりだす方法を教えてください。 例 セルA1:H5.3.26 → セルB1:平成5年3月     よろしくお願いします。環境はExcel2000・Windows98SEです。

  • ACCESSでの和暦表示

    ACCESSでの日付のデータを和暦で表示したいのですがどのようにしたら良いのか分かりません。エクセルのように表示形式についてレパートリーはないのでしょうか。 データ入力段階では平成などとして入力するようには出来ましたが、「書式」の中に表示に関してはどうしても和暦が見つかりません(西暦表示ならいくつかありました)

  • 年号表示を西暦と和暦のハイブリットにした

    フォーム上にテキストボックスを配して、西暦、和暦、曜日などを個別のテキストボックスで表示させています。これをひとつのテキストボックス又はふたつのテキストボックスで表示させたいと思っています。尚、テキストボックスは非連携「当日表示のみ」を前提とします。 [やっていること] 1,西暦表示は テキストボックスのプロパティーで「コントロールソース」にて「式ビルダ」を起動させ、「関数」で「組み込み関数」を選び「日付/時刻」の「=Date()」を選択。 2,和暦表示は 上記「1」の操作後、プロパティーの書式タブの「書式」gggee\年mm\月dd\日をコピー&ペーストしています。 3,曜日は テキストボックスのプロパティーで「コントロールソース」で「式ビルダ」を起動させ、関数」で「組み込み関数」を選び「日付/時刻」の「=Date()」を選択。エディターで「=WeekdayName(Weekday(Date()))」を作成し「貼り付け」を選択する。 [やりたいこと(可能ならIIが希望)] I,1(西暦)と2(和暦)をひとつのテキストボックスで表示させたい。例えば、テキストボックスをクリックする度に表示が変えられる。曜日は別のテキストボックスで表示させる。   II,1(西暦)と2(和暦)と3(曜日)をひとつのテキストボックスで表示させたい。例えば、テキストボックスをクリックする度に表示がループ式に変えられる。 以上ですが、ご指導宜しくお願いします。

  • エクセル:日付和暦の数字だけを取り出したい

    エクセル日付関数で和暦の数字だけを取り出したいのです たとえば「平成15」又は「H15」と表示されているセルを「15」とだけ表示させる方法を教えて下さい 何かうまい、表示形式があるのか 別のセルにある「H15」を文字列関数で取り出すしかないのでしょうか

  • Accessで、和暦で入力、西暦で保存は問題ないですか?

    宜しくお願いします。 Accessで相手先や書類送付した日付等をテーブルで保存し フォームに配置したテキストボックスで表示、更新等を行おうとしています。 テーブルの方ではデータ型を『日付/時刻型』に設定したのみ。 テキストボックスの書式に『gggee\年mm\月dd\日』 テキストボックスの定型入力に『"平成"99\年99\月99\日;0;_』 と設定しています。 すると、テキストボックスでの表示や入力は和暦で行われるのですが テーブルに保存されたデータは西暦になります。 入力や表示は和暦の方が業務上分かりやすく、今後和暦が変更になったりソートをかけたりする時にはデータは西暦が良いと思っていたので 丁度良い状態なのですが、何か気をつけないといけない事などあるのでしょうか? 熟知していないのに作っているので、後々に問題点が出たら困ると思って、稼動開始前に質問させて頂きました。 何かご存知の情報などありましたら、お願いいたします。

  • DLookUp関数を使ったACCESSの令和表示2

    [やりたいこと] 同じテキストボックスで「西暦」と「曜日」をマウスのクリック動作で変更表示させ、、「和暦(令和02年)」は別テキストボックスで関数を使って表示させたい。 「=DLookUp("和暦","T_和暦マスタ","開始年月日<= #"&txt日付&"#and 終了年月日>=#"&txt日付&"#")」使って表示させたい。 [やってみたこと] ・既存テキストボックスの名前変更:名前「txt日付」 ・テキストボックスの追加:名前「txt和暦日付」 ・データタブ:コントロールソース  「=DLookUp("和暦","T_和暦マスタ","開始年月日<= #"&txt日付&"#and 終了年月日>=#"&txt日付&"#")」※参照先はテーブル「T_和暦マスタ」 「結果」追加のテキストボックスに令和表示「令和02年」はされますが、既存テキストボックスが「西暦」に固定されクリックしても曜日の表示もできません。 [現在の設定] ・テキストボックス:(名前:年月日曜日)コントロールソース「=Date()」 ・イベントのクリック時に「以下の記述」を設定 Private Sub テキスト11_Click() With Me.ActiveControl Select Case .Tag Case 1 .Tag = 2 .Format = "gggee\年mm\月dd\日" Case 2 .Tag = 3 .Format = "aaaa" Case Else .Tag = 1 .Format = "yyyy/mm/dd" End Select End With End Sub [補足情報] [令和対応紹介 ウェブサイト] 新元号は「令和」|マイクロソフトのパッチに頼らずにAccessで新元号を表示する方法 https://www.ait-labo.com/excel_access/2805/ 以上ですが、宜しくお願いします。

  • DLookUp関数を使ったACCESSの令和表示

    [やりたい事と背景] ACCESS2007で和暦を令和表示させたい。 現在、新元号の対処方法「ACCESS2007の為」としてテキストボックスのプロパティー(書式)に「”令和○年”」と記載し、データタブのレコードソースに「=Date()」としてしています。年に一回とは言え自動で対処できないものかと考えて居りました。昨日ですがWEBにて対処方法が記載されたサイト「ページ」を見つけました。早速、試してみましたところ「指定した式に不適切な日付の値が含まれています。」とのアラートが出て設定完了に至りませんでした。私には問題が「式」なのか「式」ならどこに問題があるのかすら分かりません。アドバイスをお願いできますでしょうか。 [令和対応紹介 ウェブサイト] 新元号は「令和」|マイクロソフトのパッチに頼らずにAccessで新元号を表示する方法 https://www.ait-labo.com/excel_access/2805/ [ウェブでの紹介と対応方法] 1,テーブル内のフィールドは次の3つとシンプルです。「IDは必要ないのでしょうか?(私はID無しで作りました)」 ・開始年月日(日付/時刻型) ・終了年月日(日付/時刻型) ・和暦(短いテキスト) 自身の対応:西暦・和暦対応マスタを作る。名前:履歴マスタ「私は T_履歴マスタとしました。(修正時に探しやすい為)」 2,和暦への変換はDLookupで取得 フォームには、日付を表示するテキストボックス(txt日付)と和暦日付を表示させるテキストボックス(txt和暦日付)を用意します。 「和暦日付付用のフィールドのコントロールソースには次のような設定を行います(コピペして終了させ様とするとエラーアラートがでる)」 =DLookUp(“和暦”,”和暦マスタ(T_履歴マスタに変更)”,”開始年月日 <= #” & txt日付 & “# and 終了年月日 >= #” & txt日付 & “#”) & Format(txt日付,”mm\年dd\日”) 以上ですが、宜しくお願いします。

専門家に質問してみよう