Microsoft Word 2010 docm 文件无法打印

Microsoft Word 2010 docm 文件无法打印

我有一个 Microsoft Word 2010 文件(另存为abcd.docm),无法打印。我重新安装了打印机驱动程序,并尝试从其他程序(记事本、写字板等)打印,但都无法打印。打印。

我猜是因为.docm扩展出了问题。我通过将文件另存为.pdf并打印来规避了这个问题,但这不切实际,因为我必须时不时地编辑 Word 文件。

那么,我怎样才能强制打印文件?


附言:我必须保留.docmWord 文件的扩展名,因为该文档包含许多链接框(各处相互链接的内容控制下拉列表)。


额外细节:

  • 我尝试在 Word 2013 中打开该文件并打印它。出现了同样的问题(无法打印)。
  • 单击后Print,当焦点返回到文档时,底部的栏上会出现以下消息(它叫什么?)“Word 正在重新分页 abcd.docm。按 Esc 键取消。”之后是“Word 正在准备后台打印文档”。我试过让它重新分页,也试过取消,但没什么区别。它仍然不会打印。

编辑:我通过单击Developer -> Visual basic选项卡找到了以下代码。

Private Sub Document_ContentControlOnEnter(ByVal ContentControl As ContentControl)
Dim i As Long, j As Long
With ActiveDocument
  If ContentControl.Title = "Classification" Then
    ContentControl.DropdownListEntries.Clear
    For i = 1 To .ContentControls.Count
      If Left(.ContentControls(i).Title, 5) = "Level" Then
        j = j + 1
        ContentControl.DropdownListEntries.Add Text:=j & " - " & .ContentControls(i).Range.Text
      End If
    Next
  End If
End With
End Sub

答案1

做这个。

步骤 1 按“Ctrl-O”,然后双击 DOCM 文件将其打开。

第 2 步 按“文件“ 进而 ”另存为“”。

步骤 3 点击“保存类型“下拉菜单并选择“Word 97-2003 文档 (*.doc)”。

步骤 4 点击“节省“以相同的名称保存文件,但使用 DOC 扩展名。这样做会保留原始文件并保存 DOC 副本。

现在打印 .doc 并且它就会打印。

相关内容