在使用VBA的修改EXCEL文件后保持文件时,有时会提示下面的一段:
隐私问题警告:此文档中包含宏、ActiveX控件,XML扩展包信息或Web组件。他们中可能包含个人信息,这些信息无法通过设置“工具栏”菜单下“选项”对话框“安全性”选项卡中的“保存时从文件属性中删除个人信息”来删除。   
根本原因是什么,怎么才能不通过修改设置就恢复.

解决方案 »

  1.   

    根本原因是:此文档中包含宏、ActiveX控件,XML扩展包信息或Web组件。这是ms的善意提醒
      

  2.   

    点击“工具栏”菜单下“选项”对话框“安全性”选项卡
    将其中的“保存时从文件属性中删除个人信息”不要选取(即取消打勾)这样后,就不会出现这个提示框.如果你一定要选取,那你就不要在EXCEL文件中建立宏等信息.
      

  3.   

    保存前使用下面的代码就不会出现提示:
        Application.DisplayAlerts = False保存后要记得恢复:
        Application.DisplayAlerts = True
    当然也可以通过动态修改那个选项来达到目的(保存时从文件属性中删除个人信息):    ActiveWorkbook.RemovePersonalInformation = True
      

  4.   

    ActiveWorkbook.RemovePersonalInformation = True
    这个用到了.谢谢