【问题标题】:Word - Save As objectWord - 另存为对象
【发布时间】:2015-07-06 20:57:33
【问题描述】:

如何将 Word 文档保存为表格中的值?我试过这个并得到一个“类型不匹配”的错误:

Sub saveas_cell()
    ActiveDocument.SaveAs FileName:= _
    "c:\mydocuments" ActiveDocument.Tables(1).Cell(1, 2) & ".doc"
End Sub

我也尝试过对象引用 (activedocument.table1.("text3"))

感谢您的帮助!

【问题讨论】:

    标签: vba save ms-word


    【解决方案1】:

    您收到一条错误消息,因为Table.Cell 不返回一个字符串,而是一个单元格对象。相反,使用这个:

    "c:\mydocuments" ActiveDocument.Tables(1).Cell(1, 2).Shape.TextFrame.TextRange.Text & ".doc"
    

    您可以找到更多信息here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-05-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-20
      • 1970-01-01
      • 1970-01-01
      • 2021-12-12
      相关资源
      最近更新 更多