0
我有50個Excel工作簿(Excel 2007)發送給工作人員。問題是我忘了「解鎖」所有這些單元格上的某些單元格,這些單元格在工作表受到保護時使它們不可編輯。我不能要求工作人員解開這個問題以外的原因。編輯多個Excel工作簿
所有工作簿現在都通過電子郵件發送給我。
我該怎麼辦 - 取消保護每張紙(密碼保護)並解鎖所需的單元而不必執行這50次?有沒有寫VBA的方法呢?
MC
我有50個Excel工作簿(Excel 2007)發送給工作人員。問題是我忘了「解鎖」所有這些單元格上的某些單元格,這些單元格在工作表受到保護時使它們不可編輯。我不能要求工作人員解開這個問題以外的原因。編輯多個Excel工作簿
所有工作簿現在都通過電子郵件發送給我。
我該怎麼辦 - 取消保護每張紙(密碼保護)並解鎖所需的單元而不必執行這50次?有沒有寫VBA的方法呢?
MC
的共識似乎是,答案是「使用VBA」和「否」。
我相信有可能使用Visual Studio與Office Interop來完成此操作。看看這裏,看看它是否有幫助:http://msdn.microsoft.com/en-us/library/vstudio/af1c41xy%28v=vs.100%29.aspx – Tebc
你將需要編寫一些代碼來做這 - VBA是一種選擇。 –
如果位置相同,或者可以通過規則確定,那麼使用vba或vbscript循環一組工作簿並將它們更新爲 – brettdj