[已解决]请教兰版一个问题
Excel VBA基础入门5.6.2指定区域密码保护,工作表获取焦点事件与工作表选取事件代码好像有点问题,达不到书中介绍的功能,我查了随书光盘示例代码与书中介绍不一致,且也达不到书中介绍的功能,请兰版给讲一讲,我很需要这个功能,但重学了还是不行。[此贴子已经被作者于2007-8-3 22:04:02编辑过]
<p>好的,我看看</p>
<p>光盘的文件给错了,但书中的代码没有问题:</p><p>附件:</p><br/>
<p>谢谢兰版及时答复,下载看了,但选取A列单元格时不停的弹出输入密码提示框的问题没有解决,主要是以下这句书中介绍是:</p><p>If Target.Column = 1 And Columns("A:A").Locked = True Then:判断如果是A列并且单元格已锁定,执行下面的语句。这里判断Columns("A:A").Locked = True的目的是防止选取A列单元格时不停的弹出输入密码提示框。</p><p><font color="#ff3300">Columns("A:A").Locked = True 好像不起作用。输入一个数据就得录一次密码。</font></p>
<p>可以连续输入啊</p>
<p>我的是这样</p><p></p><p><img src="data/attachment/forum/dvbbs/2007-8/20078321492366687.gif" border="0" onclick="zoom(this)" onload="if(this.width>document.body.clientWidth*0.5) {this.resized=true;this.width=document.body.clientWidth*0.5;this.style.cursor='pointer';} else {this.onclick=null}" alt="" /><br/></p>
解除密码是1,不是123
再次谢谢兰版指点,明白了,我先入为主,把密码都认为是123了,笨极了,以后看代码一定仔细。
页:
[1]