作者naniate (纳尼亚汰)
看板Office
标题[算表] VBA 回圈指定工作表
时间Sat Apr 3 22:45:10 2021
软体:EXCEL
版本:2010
我有N个工作表要执行同样操作
dim r0, r1,c0 as integer
dim ws as variant
arr = Array(18, 19, 24, 27, 28, 31, 35)
for each ws in arr
with 工作表 & ws
r0 = .Cells(Rows.Count, 9).End(xlUp).Row
r1 = .Cells(Rows.Count, 3).End(xlUp).Row
c0 = .Cells(11, Columns.Count).End(xlToLeft).Column
end with
next ws
会显示需要物件
想请教用回圈指定工作表的写法?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.137.1.6 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1617461112.A.F56.html
1F:推 waiter337: with 工作表 & ws 改成 04/04 01:12
2F:→ waiter337: with sheets(ws) 04/04 01:12
3F:→ waiter337: 或者改成 04/04 01:12
4F:→ waiter337: with sheets("工作表" & ws) 04/04 01:12
感谢~我後来直接把阵列改成工作表名称
因为会常常会手贱改工作表名称
结果搞到偶尔写一写卡住
5F:推 a24626296: 这是~~n个工作表都要选取某个范围的意思吗? 04/04 22:09
是滴 要针对每一页输入资料范围做一些操作
只是後面没问题就没全打了
※ 编辑: naniate (42.72.237.145 台湾), 04/05/2021 20:05:46