尝试从Access创建MS Word文档文件时出现运行时错误5981

侯爵奇瓦瓦州

我创建了一个MS Word文档,旨在从表(查询)中下载字段值,并为表中的每个记录创建一个报告,并将其保存在指定的目录中。不幸的是,尝试了一切之后,我继续收到错误5981(无法打开内存宏)。我几乎肯定所有代码都可以。下面是我的代码。任何帮助将不胜感激。谢谢

Public Sub LetteraPromossi()


  Dim rstStudentiPromossi As New ADODB.Recordset
  Dim appWord As New Word.Application
  Dim strPercorso As String
  strPercorso = Application.CurrentProject.Path & "\"
  Const conPercorso As String = "C:\Users\Andrew\Documents\Andrea Lenti\MS Access\eserciziVBAAccess2010\"

  DoCmd.SetWarnings (False)
  'Esegui le query di aggiornamento che sostituiscono i campi Null con ""

  DoCmd.OpenQuery "qryEliminaNulliDaIndirizzo"
  DoCmd.OpenQuery "qryEliminaNulliDaCittà"
  DoCmd.OpenQuery "qryEliminaNulliDaCAP"
  DoCmd.OpenQuery "qryEliminaNulliDaProvincia"

  DoCmd.SetWarnings (True)


  rstStudentiPromossi.Open "qryStudentiPromossi", _
                            CurrentProject.Connection, adOpenForwardOnly

  Do Until rstStudentiPromossi.EOF

      With appWord
        .Documents.Add strPercorso & "comunicazioni.dotx"
        .Selection.Goto wdGoToBookmark, Name:="studente"
        .Selection.TypeText rstStudentiPromossi!Nome & _
        " " & rstStudentiPromossi!Cognome
        .Selection.Goto wdGoToBookmark, Name:="Indirizzo"
        .Selection.TypeText rstStudentiPromossi!Indirizzo
        .Selection.Goto wdGoToBookmark, Name:="Città"
        .Selection.TypeText rstStudentiPromossi!Città
        .Selection.Goto wdGoToBookmark, Name:="CAP"
        .Selection.TypeText rstStudentiPromossi!CAP
        .Selection.Goto wdGoToBookmark, Name:="provincia"
        .Selection.TypeText rstStudentiPromossi!Provincia
        .Selection.Goto wdGoToBookmark, Name:="Media"
        .Selection.TypeText rstStudentiPromossi!Media
        .Visible = True
      End With
      rstStudentiPromossi.MoveNext
  Loop
  rstStudentiPromossi.Close
  Set rstStudentiPromossi = Nothing
End Sub 
翼龙

似乎您从未保存或关闭Word文档-记录集中的每个记录都为1。在内存用完之前,可以同时打开多少个文档是有限制的。我无法告诉您要处理多少条记录,但是您可能希望在循环中保存并关闭它们,以释放下一条记录的内存。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

尝试从Access创建MS Word文档文件时出现运行时错误5981

来自分类Dev

尝试加载文档文件的实时文档时出现错误500

来自分类Dev

尝试使用pip时出现运行时错误

来自分类Dev

打开Access时出现“运行时错误91”

来自分类Dev

尝试创建ActiveX组件时出现运行时错误429

来自分类Dev

尝试从新创建的工作簿中删除工作表时出现运行时错误 - Outlook VBA

来自分类Dev

尝试连接数据库表时出现运行时错误

来自分类Dev

尝试访问已注册的单元的成员时出现运行时错误

来自分类Dev

尝试添加图像时出现Microsoft VBScript运行时错误'800a0034'

来自分类Dev

尝试在图形中查找组件时出现运行时错误

来自分类Dev

在Java中创建非常简单的Web服务时出现运行时建模器错误

来自分类Dev

根据条件创建命名范围时出现运行时错误

来自分类Dev

Access 调用 Outlook 时出现运行时 429 ActiveX 组件错误

来自分类Dev

打开Word文件时出现运行时错误'1004'

来自分类Dev

尝试在 Excel VBA 中运行 MS Access 查询时出现“需要对象”错误

来自分类Dev

尝试访问在VBA(Visio)中在运行时创建的控件的属性时发生运行时错误

来自分类Dev

MS Access-表单尝试在打开时创建新记录,并记录有关连续表单的跳转

来自分类Dev

尝试打印Unicode字符时出现运行时异常

来自分类Dev

Java在尝试读取文本文件时遇到运行时错误

来自分类Dev

创建Blob时出现运行时异常

来自分类Dev

创建对象时尝试并捕获运行时问题

来自分类Dev

MS ACCESS VBA运行时错误“ 3021”;与.MoveNext

来自分类Dev

MS-Access 2007查询运行时错误

来自分类Dev

MS ACCESS - VBA 中的错误运行时 3141 SQL

来自分类Dev

MS Access 运行时 - 文件对话框失败

来自分类Dev

尝试在C#中的类中向列表属性添加项目时出现运行时错误

来自分类Dev

VBA运行时错误-粘贴值后尝试格式化或删除单元格时出现1004

来自分类Dev

尝试使用两个单元格值重命名工作表时出现运行时错误9

来自分类Dev

尝试检查单元格是否包含整数时出现运行时错误 13 类型不匹配

Related 相关文章

  1. 1

    尝试从Access创建MS Word文档文件时出现运行时错误5981

  2. 2

    尝试加载文档文件的实时文档时出现错误500

  3. 3

    尝试使用pip时出现运行时错误

  4. 4

    打开Access时出现“运行时错误91”

  5. 5

    尝试创建ActiveX组件时出现运行时错误429

  6. 6

    尝试从新创建的工作簿中删除工作表时出现运行时错误 - Outlook VBA

  7. 7

    尝试连接数据库表时出现运行时错误

  8. 8

    尝试访问已注册的单元的成员时出现运行时错误

  9. 9

    尝试添加图像时出现Microsoft VBScript运行时错误'800a0034'

  10. 10

    尝试在图形中查找组件时出现运行时错误

  11. 11

    在Java中创建非常简单的Web服务时出现运行时建模器错误

  12. 12

    根据条件创建命名范围时出现运行时错误

  13. 13

    Access 调用 Outlook 时出现运行时 429 ActiveX 组件错误

  14. 14

    打开Word文件时出现运行时错误'1004'

  15. 15

    尝试在 Excel VBA 中运行 MS Access 查询时出现“需要对象”错误

  16. 16

    尝试访问在VBA(Visio)中在运行时创建的控件的属性时发生运行时错误

  17. 17

    MS Access-表单尝试在打开时创建新记录,并记录有关连续表单的跳转

  18. 18

    尝试打印Unicode字符时出现运行时异常

  19. 19

    Java在尝试读取文本文件时遇到运行时错误

  20. 20

    创建Blob时出现运行时异常

  21. 21

    创建对象时尝试并捕获运行时问题

  22. 22

    MS ACCESS VBA运行时错误“ 3021”;与.MoveNext

  23. 23

    MS-Access 2007查询运行时错误

  24. 24

    MS ACCESS - VBA 中的错误运行时 3141 SQL

  25. 25

    MS Access 运行时 - 文件对话框失败

  26. 26

    尝试在C#中的类中向列表属性添加项目时出现运行时错误

  27. 27

    VBA运行时错误-粘贴值后尝试格式化或删除单元格时出现1004

  28. 28

    尝试使用两个单元格值重命名工作表时出现运行时错误9

  29. 29

    尝试检查单元格是否包含整数时出现运行时错误 13 类型不匹配

热门标签

归档