运行VBA代码时出现“对象、Run’的方法,_Application’失败”错误的解决方法
这个错误通常是由于无法在打开的 Excel 应用程序中找到指定的函数所引起的。请确保以下几点:
-
确保在打开的 Excel 文件中存在名为 '首页' 的工作表,并且在该工作表中存在名为 'CommandButton2_Click' 的按钮点击事件。
-
确保在打开的 Excel 文件中启用了宏。
-
如果您的 Excel 文件是以启用宏的方式打开的,可能是由于在打开文件时出现了一些问题。您可以尝试重新打开文件,或者将文件路径更改为绝对路径。
如果以上方法仍然无法解决问题,请提供更多关于错误的详细信息,以便我们更好地帮助您解决问题。
代码示例:
Private Sub Command1_Click()
' 打开 Excel 应用程序
Dim xlApp As Excel.Application
Set xlApp = New Excel.Application
With xlApp
.Visible = True
' 打开指定的 Excel 文件
Dim xlBook As Excel.Workbook
Dim xlBook1 As Excel.Workbook
Dim filePath As String, filePath1 As String
filePath = "E:\检测设备\压力试验机\新vba\YL_UpData.xlsm"
Set xlBook = .Workbooks.Open(filePath)
' 运行指定的函数
.Run "首页.CommandButton2_Click"
End With
End Sub
原文地址: https://www.cveoy.top/t/topic/qjKu 著作权归作者所有。请勿转载和采集!