Coln=14 'N列列号
delvalue = "ABC" '待删除的单元格值
iend=cells(65536,coln)End(xlUp)Row
For i = iend To 1 Step -1
If Cells(i,coln)Value=delvalue Then Cells(i,coln)EntirerowDelete
Next
End Subexcel中的宏提示,不能去除,但是可以设置信任中心的宏设置,使得宏提醒不在出现。点击文件——选项——信任中心——宏设置,点击启用所有宏,确定以后,再打开带有宏的文件,将直接打开,不再提示。将宏设置为启用所有宏,要对文件加以筛选,以免造成宏中毒。宏的处理过程,是无法进行撤销的。就是说,Excel的 *** 作列表是不会记录一个宏过程对Excel表格所做的改变。所以无法撤销。
解决办法:在执行宏之前,先 Ctrl + S 保存一下文件。然后再执行宏,如果想撤消宏的 *** 作,那就关闭文件(选择要“不保存”),再重新打开它。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)