乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 怎么才能关闭EXCEL里的宏

怎么才能关闭EXCEL里的宏

作者:乔山办公网日期:

返回目录:excel表格制作


1、电脑打开Excel表格,点击左上角的文件。


2、点zd击文件后,点击选项。


3、进入Excel选项页面,点击进入信任中心。


4、进入信任中心后,点击右侧的信任中心设置。


5、进入信任中心设置后,把从不显示有关被阻止内容的信息勾选,然后点击确定就可以解除提示“禁用宏”和“启用宏”了。



方法:
1.在工具-巨集-安全性,选择安全性 更高,确定zd(我是Office繁体版本,简体版本寻找对应类似项目,宏-安全性)
2.此方法不足是每次打开excel会提示宏被禁止(如果有宏的话)
删除宏:
3.先打开excel,选择停用宏.
4.在工具-巨集-巨集,删除所有宏/巨集
5.在工具-巨集-visual basic编辑器,打开后依此展开,确认是否有编写VC代码,删除所有,包括模组等。

1、点击启用宏或者禁用宏→是,打开文件。

2、点击Alt+F11或者选择工具→宏→Visual Basic打开编辑器,选择ThisWorkBook。

3、如图所示,输入代码点击红圈内按钮依次运行。

4、运行后关闭,原excel文件中可能出现一个新的表,选中次表点击右键删除,保存。

5、关闭表格重新开打就不会出现启用宏禁用宏的安全警告了。



已经在一个提问中有回答:

把sheet3作为一个提示的工作表,在关闭文档的时候,sheet3不隐藏,其他的设置为隐藏。
打开工作表如果禁用宏则只显示sheet3,其他的不显示。
打开工作表如果启用宏,则使用宏代码把所有工作表设置为显示,把sheet3隐藏。
调用其他的宏继续运行。

最后一步要把VBA设置密码防止修改工作表显e68a84e799bee5baa6e997aee7ad94337示属性。

是参考别人的代码总结的思路,并且调试成功。
双击ThisWorkbook,粘贴下面的代码:

Private Sub Workbook_BeforeClose(Cancel As Boolean)
Dim i As Integer
Application.DisplayAlerts = False

For i = 1 To Sheets.Count
If Sheets(i).Name <> "sheet3" Then
Sheets(i).Visible = 2
Else
Sheets(i).Visible = 1
End If
Next
Me.Save
Application.Quit
End Sub

Private Sub Workbook_Open()

For i = 1 To Sheets.Count
Sheets(i).Visible = 1
Next
Sheets(3).Visible = 2
' Call other Mcro
End Sub

相关阅读

  • 怎么才能关闭EXCEL里的宏

  • 乔山办公网excel表格制作
  • 1、电脑打开Excel表格,点击左上角的文件。2、点zd击文件后,回点击选项。3、进入Excel选项页面,点击进入信任中心。4、进入信任中心后,点击右侧的信任中心设置。5、进入信任中心设
关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网