Microsoft Access 掲示板

レポートがプレビューから印刷されたかを知りたい

4 コメント
views
4 フォロー

レポートをボタンクリックでプレビュー、印刷実行ができるようにしてあります。
プレビューから印刷実行されたことをわかる方法はありますか?

いつもお世話になっている、hatenaさんの過去の記事
https://hatenachips.blog.fc2.com/blog-entry-170.html
を参考に行ってみましたが、うまくいきません。Access2013で行う方法はありますか?

AO
作成: 2019/06/08 (土) 17:58:26
通報 ...
1

うまくいきませんとは、具体的にどのようにうまくいかないのですか。

Officeは、32bit版ですか、64bit版ですか。
32bit版なら、2013でも問題なくいけるはずです。

64bit版の場合は、標準モジュールの宣言部のAPIの参照のコードを下記のように書き換えてください。

Declare PtrSafe Function apiIsWindowEnabled Lib "user32" _
    Alias "IsWindowEnabled" (ByVal hwnd As LongPtr) As Long
2

ありがとうございます。

AccessはOffice365の32bit版です。
ご提示していただいている確認用コードを、コピペしただけのテスト用レポートを作って、プレビュー、印刷実行を行いましたが、すべて、「プレビューのみです」が返ってきてしまいます。

3

すみません、勘違いをしておりました。
レポートヘッダーとページヘッダーを勘違いをしていました。(テストレポートにレポートヘッダーを作ったつもりだったのがページヘッダーしか作ってありませんでした。)申し訳ありません。うまくできました。

4

ありがとうございました。