• 締切済み

アクセスのレポートにおいて日付の[01月02日]の0のみを非表示にしたい。

タイトルの通りなのですが,アクセスレポートにおいて01月02日などと日付がある場合、0のみを非表示にして[ 1月 2日]と表示させる事は可能でしょうか?

みんなの回答

  • Gin_F
  • ベストアンサー率63% (286/453)
回答No.2

Month([日付]) & "月" & Right(" " & Day([日付]),2) & "日" のようにすれば大丈夫だと思います。

hikari_tai
質問者

お礼

ありがとうございました。微妙に私の考えと違うようでした。

回答No.1

おはようございます。 えー、日付を表示させているフィールドのデータが、「日付/時刻型」とし、フィールド名が「日付」となっているとして回答させていただきます。 日付を表示するテキストボックスのプロパティの中の「コントロールソース」の内容を、 =Format(Month([日付]),"#") & "月" & Format(Day([日付]),"#") & "日" のようにすると、0を表示しません。ただし、 1月 1日ではなく 1月1日 という感じに詰まって表示されます。 もし、非表示をスペースで表示したいのならば、コードを書かなくてはならないかと。 ご参考までに。

hikari_tai
質問者

お礼

ありがとうございました。微妙に私の考えと違うようでした。

関連するQ&A

  • レポートでの日付表示方法について

    テーブルの型式を日付/時刻型、書式:日付 (S)、定型入力:99\月99\日;0;_ に設定しています。 これを、レポートの連結コントロールにした場合、例えば○月○日、というように表示させようとしていますが、どうすればいいか、わかりません。 誰か教えて下さい。よろしくお願いします。

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

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

  • Access2007でレポートに翌日の日付を表示するには

    Access2007で民宿の管理ソフトを作っています。 だいたいのシステムはできましたが レポートで領収証を印刷しようとするとき、 今のままでは領収日付が来宿日(前日)になってしまいますので これを他のテーブルやフォームに影響を及ぼさず出立される日、 つまり翌日の日付で印刷するにはどうすればいいでしょうか。

  • レポートを上手く表示させたいのですが・・・Access2000

    こんにちわ。私はAccess初心者です。 業務でAccessを使用しているのですが、ご存知の方がおられましたら、 是非ご回答をよろしくお願い致します。 仕様ソフト:Access2000 【問題点】 テーブルに各種データがインポートされています。 レポートでそのテーブルに入っているデータを「月」ごとに表示・印字 できるようにしたいのですがやり方がわかりません。 例えば1月のデータのみを抽出して、レポートに表示させたい場合、 クエリで、1月のみ表示するように指定("1月")し、レポートにて ウィザードから作成すれば確かに1月だけ表示されます。 しかし、この方法では12ヶ月分のクエリとレポートを作成しなければ ならず、効率が非常に悪くて困ってます。 一覧で月を選択すれば自動的に指定月のレポートが表示されるような 方法をご教授下さい。 初心者的な質問で申し訳ございませんが、どうぞよろしくお願い致します。

  • Accessレポート「0値」の表示について

    Access2000でおねがいいたします。 請求書のレポートで印刷するときに「\0」 を表示させたくない場合(空白にする) にはどのようにすればよろしいのでしょうか? レポート上でのオブジェクトを「通貨」 に設定しています。 よろしくお願いいたします。

  • Access 2003 締日の表示

    ACCESS 2003にて請求書を作成しております。 クエリにて フィールド:日付 抽出条件:between [開始日] and [終了日] と設定しております。 レポートに請求日があり、[終了日]を表示させたいのですがうまくいきません。20日締切の場合、例えば、平成23年12月20日とレポートに表示させたいのですがどのようにすればよいでしょうか。 [日付]を配置すると一番最初の売り上げの日付が表示されてしまいます。 出来れば、抽出条件に入力した[終了日]を表示させたいです。お客様により、20締めと月末締めがあるためです。

  • ExcelとAccessで日付の/が表示されなくなりました。

    ExcelやAccessを仕事に使用しています。その中で日付を表示しているセルがいくつかあります(ファイルもいくつかあります)が、『2004/**/**』といった表示で使用していました。それがなぜかわからないのですが、"/"の表示が消え、『2004 ** **』となってしまったのです。日付の表示形式を変えると『2004年**月**日』のようにきちんと表示されるのですが、『**/**/**』の表示にすると"/"が消えてしまいます。 Excelを使用中に気がつきましたが、Accessのファイルにある日付についても同じようになってしまっていました。印刷しても"/"は印刷されません。どなたかわかる方がいらっしゃったら教えてください。

  • Accessでのレポート表示について

    Accessの初心者です。レポートを作成していてわからないので教えてください。 テーブルで入力したものを引っ張ってきてレポートで表示したいのですがその表示の時に括弧をつけて(****)と表示する事はできますか?  テーブルでは **** と入力して  レポートでは(****)と表示したい レポートで****の前後にテキストボックスで()を書いてもいいのですがこれでは1つ困る事があります。 それは文字数がその都度違うということです。テキストボックスでやると(**  )となったり(****)****となったりします。希望は文字数が多くても少なくても最初と最後に括弧をつけたいのです。 (*) (****) (***********) ↑こんなかんじで。 いい方法はないでしょうか?よろしくお願いします。

  • Access2000 週報のレポート作成

    お世話になります 現在Access2000で、営業週報のレポートを作成しています。 営業が毎日入力するデータを一週間毎に週報としてAccessのレポートで出したいのですが、行き詰まってる個所があります。 やりたいことは、 =================== 営業週報 7/5~7/9 山田太郎 ※日付 |※行動 7/5(月) |挨拶 7/6(火) |商談 7/7(水) |見積もり 7/8(木) |見積もり 7/9(金) |納入 ================== ※はフィールド名 ↑のように、ごくごく簡単なレポートです。(説明の為フィールドは省略してあります。) 一週間の日付と、その日に何をしたかという事がわかればOKなんです。しかし、営業も日報を入力しない日というのがありますので、全ての曜日にデータが埋まるこということがなかなかりません。 ここで例えば、7/6(火)の日報がない場合は =================== 営業週報 7/5~7/9 ※日付 |※行動 7/5(月) |挨拶 7/7(水) |見積もり 7/8(木) |見積もり 7/9(金) |納入 ================== 当然ですが、7/6レコードが丸々抜けてしまうのです。 これだとNGなので、7/6日の日報がない場合でも =================== 営業週報 7/5~7/9 ※日付 |※行動 7/5(月) |挨拶 7/6(火) | 7/7(水) |見積もり 7/8(木) |見積もり 7/9(金) |納入 ================== このように日付だけは表示されて 「ああ、7/6はどこも行かなかったのね」 とわかるようにしたいのですが、 何かよい方法はありませんでしょうか? 説明が長くなりましてすみません、 足りない部分があれば補足いたします。 どうぞよろしくお願いします。

  • ACCESS2000;日付と曜日表示について

    ACCESS2000で本日の日付を曜日と一緒に表示することについて。 =date()やformatを使ってやってみたら出来るのですが、この場合、=と直結してしまうため、せっかく日付と曜日を表示できてもコンボボックスをいじれなくなってしまいました。私が作ろうとしている表示は     年    月    日    曜日 で、各テキストボックスに、このフォーマットを開いたら本日の表示が出る。しかし、変更も各、コンボボックスで可能(西暦以外)というものです。 ただ表示するだけではなく、変更も可能にしようと思えば、どうしたらよいでしょうか? ちなみにACCESSやプログラミングはまだ1週間という初心者です。 早急に業務で作らなければならなく、困っています。 お願いします。

専門家に質問してみよう