Excel精英培训网

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

关于Worksheet_Change(ByVal Target As Range)

[复制链接]
发表于 2012-5-27 22:11 | 显示全部楼层 |阅读模式
为什么在同一个工作表中,出现两个“Private Sub Worksheet_Change(ByVal Target As Range)”为起头的代码,就会提示二义性?如何解决?
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2012-5-27 22:17 | 显示全部楼层
你 想下,要是有一个和你叫同样名字的人在一块,有人喊你,例外一个人是不是也会答应呢?也就是说同一个只能对应一个操作
回复

使用道具 举报

发表于 2012-5-27 23:06 | 显示全部楼层
回复

使用道具 举报

发表于 2012-5-27 23:10 | 显示全部楼层
回复

使用道具 举报

发表于 2012-5-28 00:12 | 显示全部楼层
你 想下,要是有一个和你叫同样名字的人在一块,有人喊你,例外一个人是不是也会答应呢?也就是说同一个只能对应一个操作
回复

使用道具 举报

 楼主| 发表于 2012-5-28 10:30 | 显示全部楼层
”同名程序电脑区别不了,无法执行“,理解并认同这句话,针对这句话的问题是:判断同名需要个范围,这个范围是什么?比如同一个工作表里?同一个工作簿里?同一个工作表代码窗口?或是同一个模块里?请帮忙理清下这个概念,然后,接下来,要避免重名,要如何做?移动程序写入的窗口?还是改名?或是合并?移动如何移?改名如何改?合并如何合?谢谢,大家的帮助,这个问题纠结了好多天了,弄清楚这个问题,我就基本上快打通了大小周天了,谢谢大家!跪求!

回复

使用道具 举报

 楼主| 发表于 2012-5-28 10:32 | 显示全部楼层
”移动程序写入的窗口“:表述不清楚,意思就是把程序转到别的代码窗口去执行的意思,
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-16 02:50 , Processed in 0.256226 second(s), 9 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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