爱问知识人 爱问教育 医院库

如何取消10版excel工作表保?

首页

如何取消10版excel工作表保?

如何取消10版excel工作表保护

提交回答

全部答案

    2013-10-21 19:13:25
  •   取消Excel 2007工作表密码保护作者:网络 | 来源:网络转摘 | 时间:2009-09-26 | 阅读权限:游客 | 会员币:0 | 【大 中 小】Microsoft发布Excel 2007时,引入了新的文件类型,即xlsx、xlsm、xltx,等等,称之为Open XML。
      因为这种新文件类型实质上是包含XML文件的包。如果将一个xlsx文件的扩展名修改为zip,那么能够看到组成该Excel文件的所有xml文档。 新的Open XML文件类型带来了许多好处。其主要的好处之一是可以通过操作组成文件的XML文档来简单地修改Excel 2007文件的内容和属性。
       是的,当处理Open XML文件时,发现可以通过简单地编辑Excel文件里的xml文件,从而简单地移除工作表保护。 假设有一个工作簿,其工作表Sheet1被保护。现在,我希望取消该工作表的保护,但是不知道密码。怎么办呢?幸好这是Excel 2007,我们可以利用XML来移除工作表保护。
       步骤1 首先备份工作簿,以防万一。 步骤2 修改工作簿文件的扩展名为zip。 步骤3 解压该压缩文件。 步骤4 找到代表目标工作表的XML文件(在xl\worksheets文件夹中)。 步骤5 使用任一XML编辑器打开代表目标工作表的xml文档。
       步骤6 找到“sheetProtection”标签并移除该标签所在的行。 步骤7 保存已编辑的XML文档,用其取代原Zip文件中相应的XML文档。 步骤8 将文件的扩展名修改回xlsx。 至此,工作表保护已解除。

    顾***

    2013-10-21 19:13:25

  • 2013-10-21 18:54:40
  • 在你的宏前先取消保护 
    ActiveSheet.Unprotect ("1234") 
    假设密码为 1234 
    执行完宏再次保护工作表 
    ActiveSheet.Protect Password:="1234" 
    假设密码 1234.

    当***

    2013-10-21 18:54:40

类似问题

换一换
  • 办公软件 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):