问题描述
您好,如何从系统设置中检索当前 PC 打印机的列表并将它们显示在表单上,并让用户选择一台使用 VBA MS Access 设置为默认打印机?
解决方法
Application.Printers
!
根据文档:返回表示当前系统上所有可用打印机的打印机集合。只读打印机集合。
还有 Application.Printer
用于设置新的默认值。
https://docs.microsoft.com/en-us/office/vba/api/access.application.printers https://docs.microsoft.com/en-us/office/vba/api/access.application.printer