excel表格中为什么设置了区域保护后运行VB老出现调试

里面没进行保护的区域进行了宏的录制更改其区域背景要色,但是保护之后运行VB后,老是出现:不能设置interior的colorindex属性,或是其他的问题,需要调试。我时间比较急,希望能够给予尽快的答复,谢谢!!!

出现此问题的原因是你设置了工作表保护或者工作表部分区域的保护。VB改变此区域填充色属性时,由于已经保护,不能执行相应代码。解决办法:你可以录制一个去保护、上保护的宏,看相应代码,在执行改变填充色的代码前,将去保护代码写上。改变填充色后,再将保护代码写上。提示: .protect .unprotect如果有密码,在此两词后,加上密码,string类型
温馨提示:答案为网友推荐,仅供参考
相似回答