0

我是 VBA 新手,遇到命令问题,我已将其分离到单独的 Excel 电子表格中,但仍然无法正常工作。

如果我在活动工作表上使用以下内容,一切都很好

Range(Cells(1, 1), Cells(99, 2)).Value = "Test"

但是当我使用:

Sheets("one").Range(Cells(1, 1), Cells(99, 2)).Value = "Test"

我收到错误1004 application defined or object defined error

我的工作簿中有名为“one”的工作表。

我花了最后几个小时在谷歌上搜索,但没有运气,有人能提出问题吗?

4

1 回答 1

4

您还必须限定Cells()对象

Sub Sample()
    With Sheets("one")
        .Range(.Cells(1, 1), .Cells(99, 2)).Value = "Test"
    End With
End Sub
于 2012-09-23T17:34:48.660 回答