Excel 禁用无数字签署的宏

网上下载的Excel文件可能含有宏病毒,因此打开Excel文件时最好不要轻易启动宏,同时为了不让“启动宏”的提示每次出现,可以在Excel设置中提高安全程度:
【文件】-【选项】-【信任中心】-【信任中心设置】-【禁用无数字签署的宏】

这样,如果Excel中的宏没有数字签名,那么就会被禁止。

创建数字签名

如果在Excel中禁用了无在数字签名的宏,那么Excel VBA开发的程序必须带数字签名,否则不允许允许,这样就必须在Excel VBA程序中设置数字签名。在设置数字签名前,需要先创建一个数字签名。
在Office 工具中有Excel VBA数字签名创建器,如果找不到,可以到OFFICE安装目录下,找SELFCERT.exe,一般的目录为”安装目录/Windows OFFICE/office”。创建一个叫fangli的数字签名

管理数字签名

Windows的数字签名管理,在IE中,路径是【Internet选项】-【内容】-【证书】

可以把证书导出成文件,然后再其他电脑中导入,这样在其他电脑中也能运行带相同数字签名的Excel VBA。

设置Excel VBA的数字签名

在Excel VBA的IDE中,【工具】-【数字签名】下面可以设置数字签名

选择已有的一个数字签名

Excel VBA开发中数字签名的管理相关推荐

  1. Excel VBA开发自动发送邮件

    一..设置Outlook邮箱帐(略不是本文章的重点) 二..设置Outlook信任中心如下步骤 若没有做如下操作设置,则Excel VBA调用Outlook自动发送邮件时提示如下 2.1 Outloo ...

  2. 【一】Excel VBA开发 初探

    一.启用Excel VBA开发功能 1.点击Excel左上角的[文件],然后点击文件下方的[选项] 2.[Excel选项]中点击[自定义功能区],右边勾选[开发工具],点击[确定] 3.返回excel ...

  3. 拒绝内存泄露,谈一些纯代码iPhone开发中的内存管理

    笔者刚从学校出来,算上实习期,接触iPhone开发已有半载,也算是对iPhone(iOS)开发中的内存管理有了些认识,由于开发中一直没有用Interface Builder,本文就谈谈纯代码iPhon ...

  4. Web开发中的图片管理:策略与实践

    前言 在Web开发中,图像是无法忽视的重要组成部分.然而,随着图片数量的增加和高清图像的普及,图片管理变得越来越复杂.在这篇文章中,我们将详细探讨Web开发中的图片管理策略和实践,包括图片优化.存储. ...

  5. 游戏开发中的道具管理

    前言 在开发游戏的时候,我们肯定会处理道具,不论是多大的游戏都有道具.道具的管理方式也是多种多样.下面记录一下我个人在游戏开发中的道具管理方式. 道具的定义 道具的属性基本分为: ID.类型.数量.图 ...

  6. Excel vba开发 合并单元格拆分自动填充功能、在每一条数据后面插入空白行、将地理坐标的经纬度转换成度等功能

    写在前面: 最近老大丢给我一个数据量比较大,比较复杂的表,让我用VB去处理,刚被分到这个任务的时候一脸茫然,对Excel VB开发一点都不了解,所以就自己研究并查资料,最后终于解决了. 一.Excel ...

  7. java opencv bytearray转mat_OpenCV开发中的内存管理问题

    点击上方蓝字关注我们 微信公众号:OpenCV学堂 关注获取更多计算机视觉与深度学习知识 引子 2020年第二篇技术文章,最近比较忙,事情比较多,搞了一个新的系列技术文章,还没有完整的搞好,抽空写一篇 ...

  8. css引入矢量图标_WEB 项目开发中的图标管理解决方案

    相信很多前端开发人员在项目开发过程中都会遇到这样一个问题:页面的图标发生改动,需要往图标文件中追加新的图标,却因为图标文件已经打包好而无从下手,重新制作一份图标文件吧,要考虑替换整个项目的图标,工程量 ...

  9. 开发中的代码管理工具熟知

    一. 掌握 - git 概述 1. git 简介? 1.什么是git? > git是一款开源的分布式版本控制工具 > 在世界上所有的分布式版本控制工具中,git是最快.最简单.最流行的 2 ...

最新文章

  1. angular代码分析之异常日志设计
  2. POJ3277 线段树段更新,点询问+二分离散化+暴力
  3. jvm性能调优 - 01类加载机制Review
  4. node中模板引擎、模块导出、package.json简介
  5. iPhone 14进入代工试产阶段:首款打孔屏iPhone要来了
  6. 阿里云 Debian 9.2 安装 Java Web 环境
  7. win7清理系统后,音频设备被禁用,没有声音
  8. linux内存分段管理,Linux內存管理之分段機制
  9. [MetalKit]37-Using-ARKit-with-Metal使用ARKit与Metal
  10. cad导出pdf_“又”一款免费的CAD批量导出PDF、DWF、PLT神兵利器
  11. python游戏设计毕业论文_游戏设计游戏策划毕业论文
  12. 华为交换机密码重置(在S5720系列上验证)
  13. https双向认证java
  14. 在本地写一个以市净率为因子的回测结果
  15. java里面怎么开根号_新手求解呀!!!!!!!怎么开根号,为嘛我开不了
  16. 解决RuntimeError: Tensor for ‘out’ is on CPU, Tensor for argument #1 ‘self’ is on CPU, but expected th
  17. Java中克隆的用法,深拷贝、浅拷贝概念的引出
  18. 职场“女神”,绝不会有的12个习惯
  19. 滤波电容的原理到底是什么???
  20. 编程中无穷大的设定 很多人可能设为0x7fffffff,这个数的确是32-bit int的最大值,符号位为0,其他的都是1 但在很多情况下,0x7fffffff会出现错误,比如溢出,这样两个无穷大数相

热门文章

  1. LoadRunner 11.0 - 安装破解(个人试用成功)
  2. 控件与布局(WPF)
  3. 利用DataSet对Xml文件操作
  4. 软件工程 工具之二—— PowerDesigner v12(四)
  5. DOM编程中,提高程序运行速度需要注意的一些点
  6. Xcode 8 插件安装
  7. 《JavaScript高效图形编程(修订版)》——6.10 用画布sprites取代DHTMLsprite
  8. Hibernate修改命名策略
  9. php7的redis和yaf的扩展安装
  10. 快速批量导入庞大数据到SQL SERVER数据库(ADO.NET)