复选框可打印特定页面

时间:2015-12-17 16:47:59

标签: vba checkbox ms-word

我试图创建一个Word文档,在第一页上有复选框可以选择/取消选择要打印的页面。

我尝试编写某种宏,它会返回一个值(页码),我可以在Application.PrintOut pages="(checkbox values)"中使用该值来打印文档以检查checkbox.value = true

但我不确定如何去做,或者它是否可行。

1 个答案:

答案 0 :(得分:1)

我相信你必须添加像

这样的东西
Dim PagesToPrint As String
If checkbox.value = True Then
    PagesToPrint = "1"
End If

对于每个复选框......然后您必须更改以下内容

Application.PrintOut pages="(checkbox values)"

Application.PrintOut pages:=PagesToPrint

虽然有更多信息会很有用。例如,您已经拥有的代码。