- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ACCESS VBA ベージ毎のPDF化)
ACCESS VBA ベージ毎のPDF化
このQ&Aのポイント
- テーブルAmazon2のフィールド「区分」をグループのキーにしてPDFファイルをCドライブに保存したい。パラメータの入力が開かずに実行するにはどのように編集すればいいか教えてください。
- ACCESS VBAを使用して、テーブルAmazon2のフィールド「区分」をグループのキーにしてPDFファイルをCドライブに保存したいです。パラメータの入力が開かずに実行する方法を教えてください。
- VBAを使ってACCESSのテーブルAmazon2のフィールド「区分」をグループ化のキーにして、PDFファイルをCドライブに保存したいです。パラメータの入力が開かずに実行する方法について教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
区分は 文字列型のようですから "区分='" & rs!区分 & "'" または "区分=""" & rs!区分 & """" 好みもありますが、前者がわかりやすいと思います。
その他の回答 (1)
- unokwave
- ベストアンサー率58% (966/1654)
回答No.1
ダイアログを開いているのは DoCmd.OpenReport RPT_NAME, acViewPreview, , "区分=" & rs!区分, acWindowNormal です。 OpenReport自体がレポート用ダイアログを表示するか直接印刷する機能ですから。 https://docs.microsoft.com/ja-jp/office/vba/api/access.docmd.openreport RPT_NAMEが示すレポートが見つからなくて結果が表示されていないのだろうと思えます。
質問者
お礼
ご回答頂きありがとうございました。 構文が何を動作しているのかも良くわからずに行っていたので、表示される原因がわかり助かりました。 上記のヒントを参考に再度調べて何とか表示されずに出力ができるようになりました。 本当にありがとうございました。
お礼
ご回答頂きありがとうございました。 構文を上記のようにしてみたのですが結果は空欄でPDFが作成されてしまいました。 私の質問の仕方が悪いので他の方のご質問も参考にしながら、下記に辿り着き、真似てみたら無事、出力できました。 https://okwave.jp/qa/q8116585.html 分かり難い質問にご対応頂きまして、感謝致します。