这个错误通常是由于无法在打开的 Excel 应用程序中找到指定的函数所引起的。请确保以下几点:

  1. 确保在打开的 Excel 文件中存在名为 '首页' 的工作表,并且在该工作表中存在名为 'CommandButton2_Click' 的按钮点击事件。

  2. 确保在打开的 Excel 文件中启用了宏。

  3. 如果您的 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
运行VBA代码时出现“对象、Run’的方法,_Application’失败”错误的解决方法

原文地址: https://www.cveoy.top/t/topic/qjKu 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录