以pdf格式导出对Excel的访问权限

时间:2016-12-23 20:45:16

标签: excel vba access

我已将vba设置为从访问excel导出数据,这非常有效。我想将excel文件转换为pdf。我可以通过访问端的vba执行此操作吗?它必须在excel填充数据之后,我不需要保存文件,只需显示它。它会被打印出来。我不希望最终用户将其转换为pdf。

如果需要,我可以发布代码。

d

1 个答案:

答案 0 :(得分:0)

要么第二次导出为PDF(并在之后自动打开),要么使用Access本身内置的报告功能。

如果选择最后一个选项,请将已用于Excel文件的信息用作记录源,并在启用“弹出”选项的情况下打开报告。作为默认视图,选择“报告视图。

会是这样的:

DoCmd.OpenReport "Record source", acViewReport, , , acDialog

“记录来源” 替换为包含该信息的表格/查询。

请注意, AcDialog 选项将同时保留Pop Up和Modal属性,因此报告窗口将保持焦点,直到您关闭它。

希望它有所帮助。