以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- word文件加密后 怎么修改红色部分进行解密呢?当前解密老提示错误。 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=159983) |
-- 作者:李孝春 -- 发布时间:2021/1/16 11:24:00 -- word文件加密后 怎么修改红色部分进行解密呢?当前解密老提示错误。 word文件加密后 怎么修改红色部分进行解密呢? 在解密前先判断是否有密码保护,如果有就解密,如果没有就不解密。 Dim app As New MSWord.Application Dim doc = app.Documents.Open("C:\\Users\\Administrator\\Desktop\\2.doc") doc.unprotect(Password:="123456") \'doc.Protect (Password:="123456", NoReset:=False, Type:=MsWord.WdProtectionType.wdAllowOnlyReading, UseIRM:=False, EnforceStyleLock:=False) Doc.saved = True App.Visible = True
|
-- 作者:有点蓝 -- 发布时间:2021/1/16 15:08:00 -- Dim doc = app.Documents.Open("C:\\Users\\Administrator\\Desktop\\2.doc") If doc.HasPassword doc.Password = Nothing End If If doc.ProtectionType <> MSWord.WdProtectionType.wdNoProtection doc.Unprotect(Password:="123456") End If |