免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 1851|回复: 2
收起左侧

[EXCEL] EXCEL的工具栏和菜单栏丢失故障的完美解决方法

[复制链接]

7711

主题

31万

铜板

892

好友

超级版主

地信网论坛贵宾

Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17

积分
128743

宣传勋章优秀斑主灌水勋章活跃勋章贡献勋章童话节勋章

QQ
发表于 2011-1-3 14:36 | 显示全部楼层 |阅读模式
EXCEL的工具栏和菜单栏丢失故障的完美解决方法



  excel里的工具栏和菜单栏丢失故障,一般可以通过重新安装Office软件来修复,但要注意,重装Office需要把原来的Office完全卸载,也就是说,先在控制面板的添加删除程序中把office卸载,再使用金山卫士之类的安全工具把注册表里的多余选项删除,再到原来的安装位置把原来的安装文件夹删除,然后再进行重新安装。
  
  如果不愿意重装的话,也可以试试这个方法:
  
  打开一个excel文件,按ALT+F11,然后在打开的窗口中点击插入——模块,在出线的对话框中输入下面这段程序:
  
  Sub aaa()
  
  Dim aa, bb As Boolean
  
  aa = True
  
  bb = False
  
  Application.CommandBars("ply").Enabled = aa
  
  '右键点工作表标签是否可用
  
  Application.CommandBars("cell").Enabled = aa
  
  '右键点单元格是否可用
  
  Application.CommandBars("toolbar list").Enabled = aa
  
  '右键点工具栏及“视图”-“工具栏”是否可用
  
  Application.CommandBars("autocalculate").Enabled = aa
  
  '右键点状态栏是否可用
  
  Application.CommandBars("worksheet menu bar").Enabled = aa
  
  Application.CommandBars(1).Enabled = aa
  
  '以上两句的作用都是把菜单取消
  
  Application.CommandBars(2).Enabled = aa
  
  '暂时未知
  
  Application.CommandBars(3).Enabled = aa
  
  '常用工具栏是否可用
  
  Application.CommandBars(3).Controls(3).Enabled = aa
  
  '使常用工具栏中第三个“保存”是否可用
  
  Application.CommandBars(4).Enabled = aa
  
  '格式工具栏是否可用
  
  Application.CommandBars(5).Enabled = aa
  
  '暂时未知
  
  Application.CommandBars(1).Enabled = aa
  
  '恢复菜单可用
  
  Application.CommandBars(1).Controls(1).Enabled = aa
  
  '使菜单中的“文件”是否可用
  
  Application.CommandBars("file").Controls("页面设置(&U)...").Enabled = aa
  
  '菜单中的“文件”中的“页面设置”是否可用
  
  Application.CommandBars(1).Controls(4).Enabled = aa
  
  '菜单中的第四个“插入”是否可用
  
  Application.CommandBars(1).Controls(4).Caption = "victor"
  
  '更改名称
  
  Application.CommandBars(1).Reset
  
  '恢复菜单
  
  Application.DisplayFormulaBar = aa
  
  '编辑栏是否显示
  
  Application.DisplayStatusBar = aa
  
  '状态栏是否显示
  
  ActiveWindow.DisplayHeadings = aa
  
  '行号列标是否显示
  
  ActiveWindow.DisplayWorkbookTabs = aa
  
  '工作表标签是否显示
  
  ActiveWindow.DisplayHorizontalScrollBar = aa
  
  '水平滚动条是否显示
  
  ActiveWindow.DisplayVerticalScrollBar = aa
  
  '垂直滚动条是否显示
  
  End Sub
  
  然后按F5,运行宏aaa,然后关闭,回到excel中就可以看到工具栏等都又出现了。
  


该会员没有填写今日想说内容.

105

主题

4万

铜板

896

好友

地信名人堂

Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19

积分
19540

爱心勋章宣传勋章灌水勋章贡献勋章

发表于 2012-12-15 23:51 | 显示全部楼层
这个有点高级啊!

评分

参与人数 1铜板 +1 收起 理由
admin + 1 亲,你好快哦~~~

查看全部评分

该会员没有填写今日想说内容.
回复 支持 反对

使用道具 举报

2

主题

1万

铜板

7

好友

钻石会员

Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26

积分
6419
发表于 2023-1-13 16:37 | 显示全部楼层
没事来逛逛
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表