这里的with哪儿出错了?
这是作业,本来是偷懒,复制前1题里的1句with,忘记把工作表名更改回来(02,应该改成03)。
可发现过程exercise3竟把结果输出到03表中了?!觉得很奇怪,请帮忙看看吧,谢谢!!
这个With一点用处也没有。
用了With的话,你要使用这个对象的属性或方法,应该是这样的用法的。
With Workbooks(1).Sheets(1)
.Cells(1,1)=2
End With
使用道具 举报
[em01]
晕S
你那个WITH 语句可以说是一个摆式,根本就没有起到作业,因为下面的区域[B12]根本就没有引用WITH,正确的用法是单元格或区域前面加".",这样才表示是WITH引用下的工作表中的区域啊!
WITH SHEETS("02")
.Range("B12")=
end with
学的那会儿记住过,
一直忘到现在,
再不会忘了....[em06]
[em04]很感谢各位!!
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )
GMT+8, 2024-5-23 21:38 , Processed in 0.212026 second(s), 7 queries , Gzip On, Yac On.
Powered by Discuz! X3.4
Copyright © 2001-2020, Tencent Cloud.