0

我在使用以下代码时遇到问题 -

Sub ListBox7_Change()
    With Courses.ListBox7
        .AddItem "Hi"
    End With
End Sub

每当我运行它时,我都会收到一条错误消息,上面写着“运行时错误'424':需要对象”。

调试器突出显示第二行的第二部分“Courses.ListBox7”。

我有一个名为“课程”的工作表和一个名为 ListBox7 的工作表。我是否错误地引用了那个 ListBox?我究竟做错了什么?

我(不幸的是)使用 Excel 2010。

非常感谢,山姆。

4

1 回答 1

0

只要你的表Courses是正确的,CodeName但我不这么认为。

只要Courses是您可以在 Excel 应用程序中看到的简单名称,那么您需要将代码更改为这个:

Sub ListBox7_Change()
    With Sheets("Courses").ListBox7
        .AddItem "Hi"
    End With
End Sub
于 2013-07-16T10:49:10.483 回答