我有大約10查詢該過濾器的同一數據集,並且都具有相同的字段。
我已經構建了一個顯示這些數據的報告,並且可以導出到.PDF。
通過將記錄源更改爲所需的查詢,我能夠爲我的所有查詢生成報告,但這非常耗時。由於它每週都需要完成,所以它不是一個可行的選擇。
更重要的是,報表設計可能隨時間而改變。我可以製作10份報告,然後向每個報告提供正確的查詢,但這意味着對報告所做的任何更改都必須重複10次。
有誰知道我可以如何使用VBA /宏來自動執行此操作?邏輯與以下類似。
- 複製的模板報告
- 更改記錄源來查詢
- 出口報告ReportA.pdf
- 刪除報告
- 複製模板報告
- 更改記錄源到查詢乙 ...
依此類推。這似乎應該是可能的,我只是不知道如何做步驟1和2和3.
任何幫助表示讚賞。
嗨,謝謝你的回覆。我是VBA新手,仍然在苦苦掙扎:(你能寫一個例子嗎?報告名稱應該是什麼格式?再次感謝 –
我給你的是一個例子,你需要用你的實際對象名稱和使用<>的所有標準。報告名稱是您命名的任何內容。 – AVG