表单对象上出现错误3021找不到记录(出现错误时根本没有提到数据库)

时间:2019-04-12 05:39:10

标签: outlook outlook-vba

我有一个Outlook-VBA脚本,该脚本读取电子邮件并以表格形式加载详细信息。它可以在独立计算机和VDU上使用,而一个VDU除外。 IT部门表示,所有VDU都使用相同的服务器和Outlook,因此它不可能只在一个单元上出错。

  

错误:运行时错误'3021':

BOF或EOF为true,或者当前记录已被删除。 请求的操作需要当前记录。

我注意到的是,仅当提到Form对象并且不涉及数据库活动时才出现错误。调试显示发生错误的以下行。

Sub addComboItems()
  UserForm1.cmbProject.AddItem  ' Error line

  UserForm1.cmbProject.List(0, 0) = ("Test")
  UserForm1.cmbProject.List(0, 1) = ("3")

最初,错误是在我引用表单中的文本字段的另一个地方。

0 个答案:

没有答案