看板 Windows 關於我們 聯絡資訊
之前因為老板要求,本來我手上的 Office 文件都是明碼儲存, 後來被要求要加密碼處理。 於是為了趕快把我手上幾千份文檔加密,我使用了以下的方式: Public Sub SetDOCPassword (src_file,oldpassword,newpassword) dim oWord dim myDOC set oWord = CreateObject("Word.Application") oWord.Visible = FALSE On Error Resume Next set myDOC = Nothing set myDOC =oWord.Documents.Open(src_file,FALSE,FALSE,FALSE,oldpassword) if Not myDOC is Nothing then oWord.DisplayAlerts = FALSE if newpassword = "" then myDoc.EncryptionProvider = "" myDOC.SaveAs2 src_file,,FALSE,"",FALSE,"" else myDOC.Password = newpassword myDOC.Save end if myDOC.Close end if oWord.Quit End Sub 之前一年多,不論是 .docx 或者 office 97 的 .doc 都相安無事, 使用程式加密的文件,該用 word2016 或者 word2003 開啟都可以 輸入密碼正常作業。 但是不知道經過幾個更新 之後,上個月有次重新加密的結果, 使用 word2003 開啟時輸入密碼後會出現 https://i.imgur.com/OBU8lCh.png
然後使用 word2016 開啟就相安無事。 看起來 VBSCRIPT 執行時會使用 office 2016 作為背景執行的本體。 問題: 1. 我有沒有辦法讓 VBSCRIPT 選擇使用的 office ? 2. 這是出了什麼問題會讓 office2016 加密的 office2003 檔案在 office 2003 打不開? 自己回: office 2016 應該是被更新到使用新的 password 編碼方式, 因此就算是舊的 word 檔使用舊編碼,只要更新過就只能用新的編碼加密, 同時也別想用舊的 office 2003 開啟。 (PS: e04) 解決方法只能寫 BATCH 在使用 office 2003 開檔案前先解密編完再加密。 (PS: e04) -- 別問我為什麼還在用 office2003, 如果 office 2007 之後沒有改用 RIBON 介面 我就乖乖換了。 使用 RIBON 放棄下拉式選單的工程師,應該剝皮實草吊在紐約聯合國大樓前示眾!! -- 嘖嘖嘖嘖嘖嘖嘖嘖嘖嘖嘖嘖嘖嘖嘖嘖 嘖嘖嘖嘖嘖嘖嘖嘖嘖嘖嘖嘖嘖嘖嘖嘖 嘖嘖嘖嘖嘖嘖嘖嘖嘖嘖嘖嘖嘖嘖嘖嘖 嘖嘖嘖嘖嘖嘖嘖嘖嘖嘖嘖嘖嘖嘖嘖嘖 嘖嘖嘖嘖嘖嘖嘖嘖嘖嘖嘖嘖嘖嘖嘖嘖 嘖嘖嘖嘖嘖嘖嘖嘖嘖嘖嘖嘖嘖嘖嘖嘖 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 125.227.9.148 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Windows/M.1683165158.A.54E.html loser1:轉錄至看板 Office 05/04 09:55
ww: 我也還在用2003... 05/04 10:34
看起來是 2022 年12月改用 128 bit key 導致開不了........ ※ 編輯: loser1 (60.251.196.233 臺灣), 05/04/2023 12:20:26 ※ 編輯: loser1 (60.251.196.233 臺灣), 05/04/2023 13:04:00
dxzy: 微軟有一群智障在浪費全世界人時間 05/04 13:08
tomsawyer: docx doc要求相容性本來就不現實 活在當下 05/04 13:57
也不是這樣說............ 當有 office 4.0 時我用 office 4.0 當出現 office 95 我改用 office 95 當出現 office 97 我抗拒,因為他用真時字體顯示字型但是當時硬體跟不上 當出現 office 2000 我跟著用 office 2000 當出現 office 2003 我跟著用 office 2003 然後該死的 ribon 介面就出來............. 我的作業時薪很貴,不值得浪費時間學廢物新軟體!! ※ 編輯: loser1 (125.227.9.148 臺灣), 05/04/2023 15:34:53
tomsawyer: 不學新軟體=安全性下降 功能性你覺得舊的好用 到頭來= 05/05 02:51
tomsawyer: 產出下降 只會被時代淘汰老人而已 05/05 02:51
pcfox: 時薪很貴wwwwwwwwww 05/05 15:33
arl: 你的作業時薪很貴?貴不貴那是老闆需要擔心的領薪水的幹嘛擔心 05/05 18:02
dxzy: 他要是做不完本來該做的就要打白宮 時薪不就降低了 05/06 11:07
dxzy: 工 05/06 11:07