Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 2834|回复: 3

求助:EXCEL VBA如何区别判断条件与执行语句

[复制链接]
发表于 2011-1-15 09:47 | 显示全部楼层 |阅读模式
5学分
有sheet1表和sheet2表,我想在sheet2的worksheet_Change中写一个代码,如果在sheet2的第十行插入一行或多行,就在sheet1的第十行处也插入一行或多行,sheet2插入多少行sheet1就多少行,但我写的判断语句被当作执行语句了,请老师们帮忙指点一下这个代码错在哪里,要怎么改,谢谢!
我写的判断语句如下:
If Target.EntireRow.Insert Then Worksheets(1).Target.Row.EntireRow.Insert
我把全部家当拿来悬赏了,急啊!
上次提问链接:http://www.excelpx.com/forum-viewthread-tid-154673-fromuid-363256.html

发表于 2011-1-15 11:27 | 显示全部楼层
你应该在IF后边加上 Worksheets(2).也就是工作表的名称,你先试下
回复

使用道具 举报

 楼主| 发表于 2011-1-15 14:08 | 显示全部楼层
回复 BAIXINGR 的帖子

这样也不行了,我试了,况且在Change里肯定是当前工作表的,加不加一个样
回复

使用道具 举报

发表于 2011-1-15 20:54 | 显示全部楼层
那就不知道了
我也是刚刚入门的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-26 10:21 , Processed in 0.215661 second(s), 4 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表