【求助】(excel)保護的工作表下使用巨集



贊助商連結


lys338
2005-03-19, 12:13 PM
請教一下各位

在保護的文件如何使用巨集..... :confused:
還是在哪裡設定??

贊助商連結


leonchou
2005-03-19, 11:23 PM
可以在巨集裡取消保護工作表,記得最後再設回保護。
Sub xxx()
Activesheet.Unprotect
........ '原來的程式碼
Activesheet.Protect
End Sub

lys338
2005-03-22, 08:32 AM
所以~~
在保護的工作表中是無法使用巨集......
如果使用....就得先解除囉

leonchou
2005-03-22, 11:42 AM
仔細的說,還是要視情而定。
個別儲存格可取消鎖定,在保護工作表時仍可寫入;
如果巨集會寫入或變更受保護(設為鎖定)的儲存格,就要解除保護。

另外在Excel2002或以上版本,設保護工作表有額外選項,
也會影響巨集可否正常運作的問題...
這部分因我沒用新版,無法詳細描述。

lys338
2005-03-24, 03:58 PM
了解...感激



仔細的說,還是要視情而定。
個別儲存格可取消鎖定,在保護工作表時仍可寫入;
如果巨集會寫入或變更受保護(設為鎖定)的儲存格,就要解除保護。

另外在Excel2002或以上版本,設保護工作表有額外選項,
也會影響巨集可否正常運作的問題...
這部分因我沒用新版,無法詳細描述。