在VB中用Rows().delete对电子表格中的行删除时,没有执行
vb吧
全部回复
仅看楼主
level 5
Sub 删除前5行()
Dim N As Integer
N = 1
Workbooks.Open ("D:\审计文档20231217\胡文档\原电脑桌面文件\" _
& "2019人社局账套\三栏明细账" & "\" & ThisWorkbook.Worksheets(2).Range("a" & N))
Rows("1:5").Delete
End Sub
1到5行,还是存在,没有被删掉,不知道哪里错了。
求高手指点一二。
2024年02月19日 14点02分 1
level 7
range的问题?
2024年02月20日 01点02分 2
不是,我range()和rows()都试了
2024年02月20日 08点02分
@V信1484836856 录个宏看下怎么写法
2024年02月20日 14点02分
你的range和rows毫无关联
2024年02月20日 14点02分
level 1
目前焦点在哪个表?这样写不严谨
2024年02月20日 09点02分 3
问题在哪里,能告诉我一下吗
2024年02月20日 11点02分
终于理解你说的了。把rows("1:5")改成worksheets(1).rows("1:5")就可以了。
2024年02月22日 14点02分
level 5
把rows("1:5")改成worksheets(1).rows("1:5")就可以了。
2024年02月22日 14点02分 4
1