EXCEL表格做宏,如果某个单元格等于0就隐藏特定工作表?

excel表格中取消隐藏

[版权声明] 本站所有资料由用户提供并上传,若内容存在侵权,请联系邮箱。资料中的图片、字体、音乐等需版权方额外授权,请谨慎使用。网站中党政主题相关内容(国旗、国徽、党徽)仅限个人学习分享使用,禁止广告使用和商用。

鄙人做了一个带多个宏指令的EXCEL表格,接收A程序通过DDE送过来的数据,并根据这些数据,检索EXCEL某个sheet,查出一个特定的数值,经过一定的运算后,生成一个报表,并另存为一个新的EXCEL文件,同时有些数据也送回A程序使用。
一般情况下,这个EXCEL是正常的,但如果打开另外一个EXCEL文件,或新建一个EXCEL文件,则一定报错:运行错误'9'下界越标——应该是宏指令在新EXCEL文件中运行而出的错。
我想在打开另外一个EXCEL文件,或新建一个EXCEL文件时,不会出现这些错误,请教大虾们,应该怎么办?
财富不多,只能10个了。
想了一个比较笨的办法,已经解决了。
检查一下你的代码,应该是在对象选取上有错误,其实也不算错误,可能就是代码的workbook对象错了。试试有些地方用 thisworkbook 代替 activeworkbook
宏的英文名称为macro,意思就是由用户定义好的操作,即连续的命令及操作步骤,将这些命令及步骤依序保存为一个“宏命令”,并加以命令。宏的作用是可以使频繁执行的动作自动化,并准确无误地执行。 举例来说 某商业贸易公司的人事部的工作人员需要制作20份相同的员工在职培训统计表,并iqe表格的单元格设置需要完全一致,如果一份份地制作,数据的输入和格式变换将会十分耗时 此时如果将这些操作工作简化为一个“宏命令”,当用户按一些安检时,系统便会自动输入标题与列项目,以及设置好单元格格式。这样就能提高不少效率。 其实不少人经常听到“宏”这个名称是与“病毒”联系在一起的。合称“宏病毒”,其实就是某些不良用户利用宏的特性以及vba程序,在excel的文件簿里建立的病毒。这些病毒一般保存在工作簿或者加载宏程序中,一旦用户打开一个含有宏病毒的工作簿文件,或者执行一个宏病毒的操作时,病毒就会发作,可能会造成用户文件的损坏,删除数据,甚至“传染”给其他正在打开的工作簿文件。 打开excel文件时便会主动检查此文件中是否含有宏,因此还是建议将宏功能暂时关闭以避免宏病毒的发作。 参考资料:《excel2003公司办公从入门到精通〉

我要回帖

更多关于 等于一个单元格的文本 的文章

 

随机推荐