为什么要对含有宏的excel文件设置不同的安全性?

1.Alt+F11,切换到VBE环境,然后在工程里面,双击每个对象,有代码就删除;

2.保证你的工作表中没有控件,如果有,请删除.(你可以用绘图栏上,选择多个对象一次性删除).

我想这两个都删除干净的话,那么除非是中毒,不然该不会有宏安全警告出现的了.

另外,下次提问,最好提供附件,方便快捷.

}

Excel 宏是一个记录和回放工具,它可以简单地记录您的 Excel 步骤,并且宏会根据您的需要多次回放。VBA 宏可以自动执行重复性任务,从而节省时间。它是一段在 Excel 环境中运行的编程代码,但您无需成为编码器即可编写宏。但是,您需要 VBA 的基本知识才能对宏进行高级修改。

在此 Excel 中的宏初学者教程中,您将学习 Excel 宏基础知识:

作为人类,我们是习惯性动物。我们每天都会做一些事情,每个工作日。如果有某种神奇的方式按下一个按钮,我们所有的日常任务都完成了,那不是更好吗?我能听到你说是的。Excel 中的宏可帮助您实现这一目标。在外行的语言中,宏定义为 Excel 中例行步骤的记录,您可以使用单个按钮重播。

例如,您在一家自来水公司担任收银员。一些客户通过银行付款,最终,您需要从银行下载数据并以符合您业务要求的方式对其进行格式化。

您可以将数据导入并格式化。第二天,您将被要求执行相同的仪式。它很快就会变得乏味和乏味。宏通过自动化此类例行任务来解决此类问题。您可以使用宏来记录步骤

  • 对其进行格式化以满足您的业务报告要求。

什么是外行语言中的 VBA?

VBA 是 Visual Basic for Applications 的首字母缩写。它是一种编程语言,Excel 在您执行日常任务时使用它来记录您的步骤。您无需成为程序员或技术娴熟的人即可享受 Excel 中宏的好处。Excel 具有自动为您生成源代码的功能。阅读有关的文章了解更多详细信息。

宏是开发人员功能之一。默认情况下,Excel 中不显示开发人员选项卡。您将需要通过自定义报告显示它

攻击者可以使用 Excel 宏来破坏您的系统。默认情况下,它们在 Excel 中被禁用。如果您需要运行宏,您将需要启用运行宏并且只运行您知道来自受信任来源的宏

如果要保存 Excel 宏,则必须将工作簿保存为启用宏的格式 *.xlsm

宏名称不应包含任何空格。

创建宏时始终填写宏的描述。这将帮助您和其他人了解宏在做什么。

在 Excel 中记录宏的分步示例

现在在这个 Excel 宏教程中,我们将学习如何在 Excel 中创建宏:

我们将使用宏 Excel 的重要性中描述的场景。对于本 Excel 宏教程,我们将使用以下 CSV 文件在 Excel 中编写宏。

您可以在此处下载上述文件

我们将创建一个启用宏的模板,该模板将导入上述数据并对其进行格式化以满足我们的业务报告要求。

要执行 VBA 程序,您必须有权访问 Excel 中的开发人员选项。启用开发人员选项,如下面的 Excel 宏示例所示,并将其固定到 Excel 的主功能区中。

步骤 1)进入主菜单“文件”

步骤 2)现在将打开另一个窗口,在该窗口中执行以下操作

  • 标记开发人员选项的复选框

步骤 3)开发人员选项卡

您现在将能够在功能区中看到开发人员选项卡

首先,我们将了解如何在电子表格上创建命令按钮并执行程序。

  • 粘贴您下载的收据.csv 文件
  1. 点击录制宏,如下图所示

步骤 6)执行您要记录的宏操作/步骤

  • 将光标放在单元格 A1
  • 单击“获取外部数据”功能区栏上的“从文本”按钮
  1. 转到存储 CSV 文件的本地驱动器

完成上述步骤后点击下一步按钮

按照上述步骤,然后单击下一步按钮

  • 您的工作簿现在应如下所示

使列加粗,添加总计,然后使用 SUM 函数获取总金额。

现在我们已经完成了我们的日常工作,我们可以点击停止录制宏按钮,如下图所示

在我们保存工作簿之前,我们需要删除导入的数据。我们将这样做以创建一个模板,每次我们有新收据并想要运行 ImportBankReceipts 宏时,我们都会复制该模板。

  • 突出显示所有导入的数据
  • 右键单击突出显示的数据
  • 以启用宏的格式保存工作簿,如下所示

恭喜,您刚刚在 Excel 中创建了第一个宏。

}

在打开某些演示文稿时会看到显示在功能区下方的安全警告信息,提示“宏已被禁用”,如图13-22所示。不知道为什么会出现这个提示,该如何操作才不会有安全隐患?

13-22 打开演示文稿时会自动禁用宏并显示提示信息

设置宏安全性以禁止运行演示文稿中的VBA 代码并且不再显示安全提示。

步骤1 启动PowerPoint 2010 ,单击“文件”按钮,依次选择“选项”→“信任中心”,然后单击“信任中心设置”按钮,如图13-23 所示。

13-23 单击“信任中心设置”按钮

步骤2 打开“信任中心”对话框,选择左侧列表中的“宏设置”,然后选中右侧的“禁用所有宏,并且不通知”单选按钮,如图13-24 所示。以后再打开任何包含VBA 代码的演示文稿时将不会进行任何安全提示而直接禁用VBA 代码。

13-24 设置宏安全性以禁用所有宏

注意:如果已将“开发工具”选项卡添加到功能区中,则可以单击功能区中的“开发工具”→“代码”→“宏安全性”按钮来打开“信任中心”对话框。

如果确认某些文件夹中的文件是安全的,那么可以通过设置允许PowerPoint 运行这些文件夹中的演示文稿中的VBA 代码,而不会显示安全提示信息。方法如下:

步骤1 启动PowerPoint 2010 ,单击“文件”按钮,依次选择“选项”→“信任中心”,然后单击“信任中心设置”按钮,如图13-25 所示。

13-25 单击“信任中心设置”按钮

步骤2 打开“信任中心”对话框,选择左侧列表中的“受信任位置”,在右侧可以看到所有默认的信任位置,如图13-26 所示。

步骤3 单击“添加新位置”按钮,打开如图13-27 所示的“Microsoft Office 受信任位置”对话框,然后单击“浏览”按钮。

13-27 单击“浏览”按钮

步骤4 打开“浏览”对话框,进入要添加到受信任位置的文件夹中,然后单击“确定”按钮,如图13-28 所示。

13-28 选择新的信任位置

步骤5 单击“确定”按钮,返回“Microsoft Office 受信任位置”对话框,将所选位置添加到“路径”文本框中,如图13-29 所示。可以选中“同时信任此位置的子文件夹”复选框让所选文件夹中的子文件夹也自动成为信任位置。

13-29 添加新的信任位置

步骤6 单击“确定”按钮,返回“信任中心”对话框,在列表框中可以看到新添加的信任位置,如图13-30 所示。

13-30 将信任位置添加到“信任中心”对话框中

步骤7 单击两次“确定”按钮,分别关闭“信任中心”和“PowerPoint 选项”对话框。

如果以后需要修改或删除信任位置,可以打开“信任中心”对话框,在列表框中选择要操作的信任位置,然后单击“修改”或“删除”按钮对所选信任位置进行修改或删除。

版权所有 转载须经Excel技巧网/Office学吧允许

【 PPT 】: 如何双击演示文稿即可直接放映?

}

我要回帖

更多关于 Excel表格带宏的文件打不开 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信