打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Excel中VBA的工作环境(2)
userphoto

2023.06.12 四川

关注

宏安全性设置

宏在为Excel用户带来极大便利的同时,也带来了潜在的安全风险,这是由于宏的功能非常强大,不但可以控制Excel,还可以控制或运行其他应用程序,此特性可以被用来制作计算机病毒或恶意功能。因此,用户非常有必要了解Excel中的宏安全性设置,合理使用这些设置可以帮助用户有效降低使用宏的安全风险。

步 骤 1 单击【开发工具】选项卡中的【宏安全性】按钮,打开【信任中心】对话框。

提示

在【文件】选项卡中依次单击【选项】→【信任中心】→【信任中心设置】→【宏设置】,也可以打开【信任中心】对话框。

步 骤 2 在【宏设置】选项卡中选中【通过通知禁用VBA宏】单选按钮。

提示

在Excel早期版本中,此选项为【禁用所有宏,并发出通知】,二者含义相同,只是中文翻译略有不同。

步 骤 3 单击【确定】按钮关闭【信任中心】对话框,如图1-7所示。

图1-7 【信任中心】对话框中的【宏设置】选项卡

一般情况下,推荐使用【通过通知禁用VBA宏】选项。启用该选项后,打开保存在非受信任位置的包含宏的工作簿时,Excel功能区下方将显示【安全风险】消息栏,告知用户工作簿中的宏已经被禁用。

为了提高Office的安全性,如果包含VBA宏代码的Office文件来自互联网,微软将默认阻止该文件中的宏运行,用户每次打开文件时都将显示如图1-8所示的【安全风险】消息栏。

图1-8 【安全风险】消息栏

按照如下操作步骤修改文件属性,可以避免打开该文件时出现【安全风险】消息栏。

在Windows的文件资源管理器中找到相应Excel文件,右击文件弹出快捷菜单,选择【属性】命令,在打开的文件属性对话框中选中【解除锁定】复选框,单击【确定】按钮关闭文件属性对话框,如图1-9所示。

图1-9 修改文件属性解除锁定

文件格式

Microsoft Office从2007版本开始支持使用Office Open XML格式的文件,Excel中除了可以使用*.xls、*.xla和*.xlt兼容格式之外,还支持更多的存储格式,如*.xlsx、*.xlsm等。在众多的Office OpenXML文件格式之中,二进制工作簿和扩展名以字母“m”结尾的文件格式才可以用于保存VBA代码和Microsoft Excel 4.0宏工作表。

可以用于保存VBA代码的文件类型如表1-2所示。

表1-2 可保存VBA代码的文件类型

提示

在Excel 365和Excel 2021中为了兼容Excel 2003或更早版本而保留的文件格式(*.xls、*.xla和*.xlt)仍然可以用于保存VBA代码和Microsoft Excel 4.0宏工作表。


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Excel不受宏安全等级限制的神器——个人宏工作簿介绍
一键合体,将多个Excel文件合并为一个文件
细品RibbonX(50):如何共享Ribbon定制之Excel部署技术
Excel制表实例操作之(8)宏与VBA编程运用
Excel VBA中的Workbook对象,通俗讲解,一起来打基础吧
Excel中的个人宏工作簿Personal.xls(b)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服