【问题标题】:Hide commandbutton when coverting Word Doc to PDF将 Word Doc 转换为 PDF 时隐藏命令按钮
【发布时间】:2016-08-12 14:57:09
【问题描述】:

使用创建 Outlook 电子邮件、将 docfile 转换为 pdf 和附加文件的命令按钮转换为 pdf 时 - pdf 文件仍会在表单上显示命令按钮。

在从 Word Doc 转换为 pdf 格式之前,有没有办法隐藏命令按钮或使它们不可见。

If VName.Value = "" Then
     Doc.SaveAs ("Quotation_Blank 2016")    Else
     FileName = "QFORM" & "_" & JNumber.Value & "_" & VName.Value
     Doc.ExportAsFixedFormat OutputFileName:=THE_PATH & FileName, _
     ExportFormat:=wdExportFormatPDF  
End If

【问题讨论】:

  • 您不能在执行 SaveAs 之前将 .Visible.Enabled 属性设置为 False - 然后在退出之前将它们设置回 True 吗?这些是您的命令按钮(相对于系统按钮)正确吗?

标签: vba pdf ms-word


【解决方案1】:

根据按钮类型,按钮对象可能有一个Print Object 属性,在导出时可能会显示/隐藏按钮。否则,您可能必须在导出之前将按钮上的 Visible 属性设置为“False”,然后将 Visible 设置回“True”。可能取决于您使用的是“ActiveX”控件还是“表单”控件,因此您可能需要根据您的设置稍微调整一下这些设置。

【讨论】:

  • 你是对的。我能够使用 activedocument.shapes(1).visible = False 将按钮设置为不可见。然后在我的代码末尾将其设置回 .visible = True 。我之前尝试过对象 .Enabled,但没有成功。感谢您为我澄清这一点。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多