我试图创建一个Word文档,在第一页上有复选框可以选择/取消选择要打印的页面。
我尝试编写某种宏,它会返回一个值(页码),我可以在Application.PrintOut pages="(checkbox values)"
中使用该值来打印文档以检查checkbox.value = true
。
但我不确定如何去做,或者它是否可行。
答案 0 :(得分:1)
我相信你必须添加像
这样的东西Dim PagesToPrint As String
If checkbox.value = True Then
PagesToPrint = "1"
End If
对于每个复选框......然后您必须更改以下内容
Application.PrintOut pages="(checkbox values)"
要
Application.PrintOut pages:=PagesToPrint
虽然有更多信息会很有用。例如,您已经拥有的代码。