我在 VBA 中有一个子程序,如果用户将数据粘贴进去,它会调用另一个子程序对数据进行一些分析。下面的代码错误为:
运行时错误'-2147467259 (80004005)':对象'_CommandBarComboBox'的方法'List'失败
Private Sub Worksheet_Change(ByVal Target As Range)
Dim UndoList As String
UndoList = Application.CommandBars("Standard").Controls("&Undo").List(1) 'Errors Here!
If Left(UndoList, 5) = "Paste" Then
Dim Annotations() As String
FindAnnots
End If
End Sub
关于为什么对象的列表不存在的任何想法?