加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

EXCEL提示“找不到macro1$A$2”的解决方法

(2014-09-19 16:34:44)
标签:

宏病毒

excel

macro

auto_activate

it

分类: 科技

打开excel表格时,弹出“找不到macro1$A$2”的对话框,这是宏病毒在作怪,解决方法简介如下:

打开工作表,按Alt+F11,打开VB编辑器,在“视图”下选择“工程资源管理器”,打开后双击”ThisWorkbook”,在右边的编辑页面复制下面的代码

Sub HideMacroSheet()

ThisWorkbook.Sheets("macro1").Visible = 1

End Sub( 显示隐藏的宏表macro1)

Sub DisplayNames()

Dim Na As Name

For Each Na In ThisWorkbook.Names

Na.Visible = True

Next

End Sub(显示隐藏的“Auto_Activate”)

(1)按F5,弹出宏对话框,选择:“T hisWorkbook. HideMacroSheet”,点“运行”,此时在工作表中Macro1显示出来;

(2)再按F5,弹出宏对话框,选择:“T hisWorkbook. DisplayNames”,点“运行”,此时就可以在表Macro1的 A2看到“Auto_Activate”;

(3)删除刚才复制的代码,返回工作表;

(4)按Ctrl+F3,打开名称管理器,删除全部Auto_Activate;

(5)保存文件,退出。

 

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有