我已将vba设置为从访问excel导出数据,这非常有效。我想将excel文件转换为pdf。我可以通过访问端的vba执行此操作吗?它必须在excel填充数据之后,我不需要保存文件,只需显示它。它会被打印出来。我不希望最终用户将其转换为pdf。
如果需要,我可以发布代码。
d
答案 0 :(得分:0)
要么第二次导出为PDF(并在之后自动打开),要么使用Access本身内置的报告功能。
如果选择最后一个选项,请将已用于Excel文件的信息用作记录源,并在启用“弹出”选项的情况下打开报告。作为默认视图,选择“报告视图。
会是这样的:
DoCmd.OpenReport "Record source", acViewReport, , , acDialog
将 “记录来源” 替换为包含该信息的表格/查询。
请注意, AcDialog 选项将同时保留Pop Up和Modal属性,因此报告窗口将保持焦点,直到您关闭它。
希望它有所帮助。