【发布时间】:2020-12-16 06:04:49
【问题描述】:
我正在运行来自 vb.net 的 Excel 宏来对数据范围进行排序,我收到了附件图像中的此错误
我的代码是
Dim ws As Worksheet
Dim lastRow As Long
Set ws = Worksheets("Result_T10")
lastRow = Worksheets("Result_T10").Range("C2" & Cells(Rows.count, "C").End(xlUp).Row)
with ws
ws.Range("C2" & lastRow).Sort Key1:=Range("C2" & lastRow), Order1:=xlAscending, Header:=xlYes
End With
那么代码有什么问题呢?
谢谢,问候
莫赫布拉比布
【问题讨论】:
-
在对范围进行字符串提及时不要忘记
:。范围如C2:C10、A1:A20等。另外,检查stackoverflow.com/a/38882823/9199828 -
你真的是指
vb.net吗?在我看来像 VBA -
@FunThomas,它是 VBA,但从 VB.Net 接口运行它