前言:今天在写一段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)相关推荐

  1. EXCEL保存提示“隐私问题警告:此文档中包含宏……”解决办法

    先点击"禁止宏运行"的那个按钮.打开文件后,按alt + F11 进入宏编辑器,在"工程"里查看是什么宏.如果是你需要的,就留着.否则右击这个宏名称,选择&qu ...

  2. 『每周译Go』写了 50 万行 Go 代码后,我明白这些道理

    原文地址:https://blog.khanacademy.org/half-a-million-lines-of-go/ 原文作者:Kevin Dangoor 本文永久链接:https://gith ...

  3. excel vba 使用mschart_VBA专题108:使用VBA操控Excel界面之在功能区中添加内置控件...

    学习Excel技术,关注微信公众号: excelperfect 本文重点讲解如何在功能区中添加不同类型的内置控件. 添加普通按钮和切换按钮 按下面的步骤来添加普通按钮和切换按钮(例如,拼写和删除线控件 ...

  4. 三行代码接入,社交软件打字时底下弹出的表情布局,自定义ViewPager+页面点标+各种功能的android小框架。...

    (转载请声明出处:http://www.cnblogs.com/linguanh/) 前言: 接上次分享的 ListView 动态加载类,入口:http://www.cnblogs.com/lingu ...

  5. 点“删除”时,弹出“你是否确定要删除?”,确定后删除,取消后返回.

    dataGrid typeGrid_Delete()是点击删除按钮时在服务端触发的事件      <script   language="javascript">    ...

  6. EXCEL 表单控件与ACTIVEX控件的区别

    近期,有同事非要在EXCEL里实现复选框显示/隐藏特定数行的功能,在帮助其实现过程中发现,很有必要了解表单控件和ACTIVEX控件的区分. 首先,要记住一个网址:http://www.excelhom ...

  7. office中的域、控件、com组件、宏和VBA

    在office的高级应用中,域.控件.com组件.宏和VBA是必须要知道的几个术语,为什么会产生这么多术语,是为了自动化生产,是人的懒惰带来了生产力的提高.这5个对象的功能也可以理解为是从小到大的排列 ...

  8. 服务器lIS绑定网站,DataList 中动态绑定服务器子控件的代码

    DataList 中动态绑定服务器子控件的代码 更新时间:2007年09月10日 21:54:04   作者: 1.首先绑定dbList (一个DataList控件名称) 2.设置绑定子控件需要的关键 ...

  9. activex控件有什么用_你知道怎样用Excel打印「条形码」吗?

    除了专业的条码打印机设备,可以打印条码.其实在Excel中也可以轻松打印各种条形码,而且设置非常简单,下面我们来看看如何用Excel来打印[条形码]? Step1:在Excel选项中将[开发工具]添加 ...

最新文章

  1. 共享变量类vb.net中的共享方法、共享变量、全局变量
  2. Linux中which命令作用,【每天一个Linux命令】12. Linux中which命令的用法
  3. atitti.atiNav 手机导航组件的设计
  4. 关于用notepad++确认代码中\r\n\t空格等不显示的字符
  5. 这6个地方不去简直太可惜!
  6. 用HTML做软件UI用到的的一些技术
  7. java redis 商品秒杀_使用redis秒杀出现产品超发现象求解?
  8. linux mysql connector_fd_在CentOS里使用MySQL Connector/C++
  9. 修改MYSQL密码及权限
  10. 【C++自我精讲】基础系列三 重载
  11. 潘多拉固件设置ipv6_k2p下潘多拉/openwrt配置ipv6地址
  12. 分布式系统概念与设计学习(01),本书概要与基础概念
  13. JSP的表单回显实现
  14. matlab相对强度噪声,噪声强度(噪声功率)、SNR、dBW
  15. word里双横线怎么打_word怎么加双下划线
  16. 正确做事与做正确的事
  17. ensp服务器配置文件,ensp配置web服务器
  18. 深入理解Java-GC机制
  19. 软件工程 实验3 数据流图和实体联系图的绘制
  20. 【转载】Ansys中的阻尼

热门文章

  1. java实现英文文件单词搜索系统_java对于目录下文件的单词查找操作代码实现
  2. mysql 61_MySQL 连接错误Can't connect to MySQL server on (61)
  3. HTML5 Canvas中实现文字链接
  4. Ext.form.DateField简单用法及日期范围控制
  5. 【项目实训】基于人脸识别的课堂签到管理系统(python+qt5+sqlite3+百度智能云)
  6. 怎么打断点_孩子注意力不集中怎么办?7招提升儿童专注力,方法简单效果好...
  7. sql max同一行_SQL 打印矩阵(三)
  8. 正式学习python的第0天
  9. 架构师之路-创业互联网公司如何搭建自己的技术架构
  10. python-12:怎么在爬虫代码中伪装header