excel运行时错误1004,应用程序定义或者对象定义错误,这个怎么办

发布时间:2024-09-17 11:20:26 来源:君肯网

excel运行时错误1004,应用程序定义或者对象定义错误,是因为宏设置出了问题。

解决的方法和操作步骤如下:

1、第一步,以Excel 2016为例,单击工具栏中的“文件”菜单,然后进入下一步,见下图。

2、第二步,在弹出列表中选择“选项”,然后进入下一步,见下图。

3、第三步,完成上述步骤后,选择界面左侧的“信任中心”选项,然后单击右侧的“信任中心设置”按钮,然后进入下一步,见下图。

4、第四步,完成上述步骤后,选择界面左侧的“宏设置”选项,选中“信任对VBA工程对象模型的访问”项,然后单击“确定”,见下图。 这样就解决了问题。

vba运行时错误1004 应用程序定义或对象定义错误

可以如下方式解决:

1、当按F5键,就报:运行时错误1004。可以这样操作,单击文件――选项――信任中心――打开“信任中心”对话框,宏设置――勾选“信任对VBA工程对象模型的访问”。再次运行,就不会出现运行时错误1004提示。

2、再在搜索引擎查询,才知道运行时错误1004不只是在上面这种情况才会有提示。比如通过使用

Visual

Basic

对应用程序的宏创建一个数组公式时您也可能会收到运行时错误1004提示提示信息。造成excel

vba输入公式出现运行时错误1004的原因:当试图将传递一个包含超过

255

个字符的公式时,会发生此问题,并为应用程序中

Visual

Basic

中使用

FormulaArray

属性。

运行时错误‘1004’ 应用程序定义或对象定义错误

vba运行时错误1004 应用程序定义或对象定义错误是设置错误造成的,解决方法为:

1、先打开一个文件。

2、单击文件―选项―信任中心―信任中心设置。

3、打开“信任中心”对话框 宏设置。

4、勾选“信任对VBA工程对象模型的访问” 点击确定。就不会出现运行时错误1004提示。

excel运行VBA,出现1004错误

出现实时错误1004 应用程序定义或对象定义错误的原因是:

在 Adodc中,该字段的数据类型是图片或多媒体等,而Excel不能识别,故出现上述错误。

修改如下:

intField) = Adodc1.Recordset(intField – 1).Value

具体代码如下

Private Sub Command2_Click()

Dim priXLS As Excel.Application

Dim priWorkbook As Excel.Workbook

Dim priSheet As Excel.Worksheet

Dim lngRow, lngRows, intField, intFields, lngID As Long

excel运行时错误1004,应用程序定义或者对象定义错误,这个怎么办

Set priXLS = New Excel.Application

Set priWorkbook = priXLS.Workbooks.Add

Set priSheet = priXLS.Sheets(1)

With priSheet

intFields = Adodc1.Recordset.Fields.Count

For intField = 1 To intFields

.Cells(1, intField) = Adodc1.Recordset(intField – 1).Name

Next

Adodc1.Recordset.MoveLast

Adodc1.Recordset.MoveFirst

On Error Resume Next ’防止字段类型Excel不识而出错!

For lngID = 1 To Adodc1.Recordset.RecordCount

For intField = 1 To intFields

.Cells(lngID + 1, intField) = Adodc1.Recordset(intField – 1).Value

Next

Adodc1.Recordset.MoveNext

Next

End With

priXLS.Visible = True

End Sub

excel运行VBA,出现1004错误是因为未勾选“信任对VBA工程对象模型的访问”选项,勾选即可。

工具/材料:Microsoft Office Excel2007版,Excel表格。

1、首先双击打开Excel表格。

2、其次在该窗口上,点击左上角的OFFICE图标。

3、接着在弹出窗口中,点击下方的“Excel选项”按钮。

4、其次在弹出窗口中,点击左侧里“信任中心”选项。

5、之后在弹出窗口中,点击右侧里“信任中心设置”按钮。

6、然后在弹出窗口中,点击左侧里“宏设置”选项。

7、再者在弹出窗口中,勾选右侧里“信任对VBA工程对象模型的访问”选项。

8、最后在弹出窗口中,点击“确定”按钮即可。

以上就是关于excel运行时错误1004,应用程序定义或者对象定义错误,这个怎么办全部的内容,如果了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

更多相关资讯

excel运行时错误1004,应用程序定义或者对象定义错误,是因为宏设置出了问题。 解决的方法和操作步骤如下: 1、第一步,以Excel 2…
查看详情
excel运行时错误1004,应用程序定义或者对象定义错误,是因为宏设置出了问题。 解决的方法和操作步骤如下: 1、第一步,以Excel 2…
查看详情
excel运行时错误1004,应用程序定义或者对象定义错误,是因为宏设置出了问题。 解决的方法和操作步骤如下: 1、第一步,以Excel 2…
查看详情
相关文章
推荐游戏
风之谷
风之谷
游戏资讯 10.5M
下载
斗罗大陆3
斗罗大陆3
游戏资讯 566.9M
下载
冠军网球
冠军网球
游戏资讯 148.1M
下载
最佳炮手
最佳炮手
游戏资讯 68.1M
下载
如梦下弦月
如梦下弦月
游戏资讯 840.1M
下载
富甲封神传
富甲封神传
游戏资讯 263.0M
下载