写了一段VBA代码后, Excel每次保存时都弹出警告:”此文档中包含宏、Activex控件、XML扩展包信息“(office 2007)
前言:今天在写一段VBA代码之后,遇到一个问题,
Excel每次保存时就报一个警告(使用的是office 2007):
此文档中包含宏、Activex控件、XML扩展包信息
用起来很不爽!
----------------------------------------------------------------------------------------------------------------------------
但是,在2003中打开这个Excel文件,保存时,警告信息是 ”保存时从文件属性中删除个人信息“
可以根据警告的错误提示,很容易解决~
“工具”--》“选项" --》"在安全"选项卡中——》”保存时从文件属性中删除个人信息” 选上
2003
2007
-----------------------------------------------------------------------------------------------------------------------------
于是根据2003的错误提示信息,找到了2007的设置的位置~
2007:
错误信息:此文档中包含宏、Activex控件、XML扩展包信息
解决:excel选项----- ----信任中心---- ----信任中心设置---- -----个人信息选项------
"セキュリティセンタ"----"セキュリティセンタの設定"----"プライバシーオプション"----
在这里选上 “文档特定设置”下的“保存时从文件属性中删除个人信息”
===
-------------------------------------------
以下是这次写的VBA代码,
通过改变一个单元格的内容,出发一个事件,根据改变的内容,进行相应的处理。
具体内容是,有一个单元个,里面的内容可以选择,分别是”1 选择;2填空;3读程序;4写代码“
这里,实现的是,选择部分的列
(注:也就是选择题时,会有四个选项,所占的4列,填空题时,不需要这4列)
A
B
C
D
当题型"1选择"被选中时,显示,没有被选中时,隐藏
这里面需要学习的是对这种事件接收的处理的写法。
Private Sub Worksheet_Change(ByVal Target As Range)
Application.EnableEvents = False
If Target.Address = "$E$1" Then
If Range("E1").Value = "1 選択" Then
Rows("4:7").Select
Range("B4").Activate
Selection.EntireRow.Hidden = False
End If
If Range("E1").Value <> "1 選択" Then
Rows("4:7").Select
Range("B4").Activate
Selection.EntireRow.Hidden = True
End If
End If
Application.EnableEvents = True
End Sub
写了一段VBA代码后, Excel每次保存时都弹出警告:”此文档中包含宏、Activex控件、XML扩展包信息“(office 2007)相关推荐
- EXCEL保存提示“隐私问题警告:此文档中包含宏……”解决办法
先点击"禁止宏运行"的那个按钮.打开文件后,按alt + F11 进入宏编辑器,在"工程"里查看是什么宏.如果是你需要的,就留着.否则右击这个宏名称,选择&qu ...
- 『每周译Go』写了 50 万行 Go 代码后,我明白这些道理
原文地址:https://blog.khanacademy.org/half-a-million-lines-of-go/ 原文作者:Kevin Dangoor 本文永久链接:https://gith ...
- excel vba 使用mschart_VBA专题108:使用VBA操控Excel界面之在功能区中添加内置控件...
学习Excel技术,关注微信公众号: excelperfect 本文重点讲解如何在功能区中添加不同类型的内置控件. 添加普通按钮和切换按钮 按下面的步骤来添加普通按钮和切换按钮(例如,拼写和删除线控件 ...
- 三行代码接入,社交软件打字时底下弹出的表情布局,自定义ViewPager+页面点标+各种功能的android小框架。...
(转载请声明出处:http://www.cnblogs.com/linguanh/) 前言: 接上次分享的 ListView 动态加载类,入口:http://www.cnblogs.com/lingu ...
- 点“删除”时,弹出“你是否确定要删除?”,确定后删除,取消后返回.
dataGrid typeGrid_Delete()是点击删除按钮时在服务端触发的事件 <script language="javascript"> ...
- EXCEL 表单控件与ACTIVEX控件的区别
近期,有同事非要在EXCEL里实现复选框显示/隐藏特定数行的功能,在帮助其实现过程中发现,很有必要了解表单控件和ACTIVEX控件的区分. 首先,要记住一个网址:http://www.excelhom ...
- office中的域、控件、com组件、宏和VBA
在office的高级应用中,域.控件.com组件.宏和VBA是必须要知道的几个术语,为什么会产生这么多术语,是为了自动化生产,是人的懒惰带来了生产力的提高.这5个对象的功能也可以理解为是从小到大的排列 ...
- 服务器lIS绑定网站,DataList 中动态绑定服务器子控件的代码
DataList 中动态绑定服务器子控件的代码 更新时间:2007年09月10日 21:54:04 作者: 1.首先绑定dbList (一个DataList控件名称) 2.设置绑定子控件需要的关键 ...
- activex控件有什么用_你知道怎样用Excel打印「条形码」吗?
除了专业的条码打印机设备,可以打印条码.其实在Excel中也可以轻松打印各种条形码,而且设置非常简单,下面我们来看看如何用Excel来打印[条形码]? Step1:在Excel选项中将[开发工具]添加 ...
最新文章
- 共享变量类vb.net中的共享方法、共享变量、全局变量
- Linux中which命令作用,【每天一个Linux命令】12. Linux中which命令的用法
- atitti.atiNav 手机导航组件的设计
- 关于用notepad++确认代码中\r\n\t空格等不显示的字符
- 这6个地方不去简直太可惜!
- 用HTML做软件UI用到的的一些技术
- java redis 商品秒杀_使用redis秒杀出现产品超发现象求解?
- linux mysql connector_fd_在CentOS里使用MySQL Connector/C++
- 修改MYSQL密码及权限
- 【C++自我精讲】基础系列三 重载
- 潘多拉固件设置ipv6_k2p下潘多拉/openwrt配置ipv6地址
- 分布式系统概念与设计学习(01),本书概要与基础概念
- JSP的表单回显实现
- matlab相对强度噪声,噪声强度(噪声功率)、SNR、dBW
- word里双横线怎么打_word怎么加双下划线
- 正确做事与做正确的事
- ensp服务器配置文件,ensp配置web服务器
- 深入理解Java-GC机制
- 软件工程 实验3 数据流图和实体联系图的绘制
- 【转载】Ansys中的阻尼
热门文章
- java实现英文文件单词搜索系统_java对于目录下文件的单词查找操作代码实现
- mysql 61_MySQL 连接错误Can't connect to MySQL server on (61)
- HTML5 Canvas中实现文字链接
- Ext.form.DateField简单用法及日期范围控制
- 【项目实训】基于人脸识别的课堂签到管理系统(python+qt5+sqlite3+百度智能云)
- 怎么打断点_孩子注意力不集中怎么办?7招提升儿童专注力,方法简单效果好...
- sql max同一行_SQL 打印矩阵(三)
- 正式学习python的第0天
- 架构师之路-创业互联网公司如何搭建自己的技术架构
- python-12:怎么在爬虫代码中伪装header