设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1522|回复: 0
打印 上一主题 下一主题

[其它] 请问为什么activex控件的名字会自己改变?

[复制链接]
跳转到指定楼层
1#
发表于 2008-9-1 15:05:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用的是excel2007,我在sheet中加了一些activex控件,例如lable、自己做的定时器之类,并对它们的事件进行编程。在一开始添加到sheet的时候,lable的名字是lable1,定时器的名字是vbatimer1,代码写好后试运行一切正常,满心欢喜地存盘退出。不料再打开文件的时候,不行了。查看了一下,发现原来的lable1不知怎么名字变成了lable2,vbatimer1名字变成了vbatimer2,导致原来在lable1的click事件下、vbatimer1的timer事件下所写的代码都没有触发。因为这时对应的事件应该是lable2的click事件、vbatimer2的timer事件.在sheet1的属性窗口却只看见有label2、vbatimer2,没有label1、vbatimer1,就是说,并不是多了控件,而是刚才的label1、vbatimer1不知怎么莫名其妙的自己改名了。经多次试验后,发现如果退出时不存盘就没有这个问题,但如果退出时存盘,却有很大机会会出现这种情况。每次存盘后再打开,控件后面的数字不断增加,变成label3、label4、label5、label6、label7、label8之类。。。。请问哪位遇到过这种情况?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-25 20:36 , Processed in 0.070242 second(s), 25 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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