プロが教えるわが家の防犯対策術!

ACCESSのレポートで
ページフッターに日付とページ数を表示させるために、
関数をいれているのですが、
日付はでても、ページ数がエラーになっています(#Name?)
日付 [=now()]
ページ数 [=([page])&"/"&([pages])&"ページ"]

何がいけないのかさっぱりわかりません。

よろしくお願いします。

A 回答 (2件)

こんにちは



ACCESSはクエリ等の結び付きが少しややこしく、ウィザード等で作成した後手を加えるとエラーが飛ぶということはままあります。
手動作成(任意フォーマット)の作成方法へのURLを添えさせていただきます。

参考URL:http://www.accessclub.jp/samplefile/samplefile_1 …
    • good
    • 0
この回答へのお礼

ご回答ありがとうございました。
URL参考にしましたが、もう一度1から作成しなおしてみます。

お礼日時:2014/07/23 14:25

1/3 ページ 書式 なら、=[Page] & "/" & [Pages] & " ページ"


(1)/(3) ページ なら、="(" & [Page] & ")/(" & [Pages] & ") ページ"
[1/3 ページ] なら、="[" & [Page] & "/" & [Pages] & "ページ]"
[(1)/(3) ページ] なら、="[(" & [Page] & ")/(" & [Pages] & ")ページ]"
です。
カッコを、/ や ページ 同様に文字として扱ってください。

ただ、質問中の
=([page])&"/"&([pages])&"ページ"
をコントロールソースに張り付けてもエラーにはならずに
1/3ページ
と表示されましたけどねぇ。当方Access2010。
エラーが取れないのなら、「データベースの最適化」を行うか
新規にゼロからレポートを作った方が早いかもしれません。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
最適化をしても無理でした・・・。
新規で作成することにしました。

お礼日時:2014/07/23 14:24

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!