回覆列表
-
1 # 使用者小鱷魚線上
-
2 # dalong1314520
你所說的這種狀態,至少工作簿結構被保護了,才發生不能刪除、插入等工作表。你可以試一下執行該段程式碼,就可知道工作簿有沒有被保護,是保護結構還是視窗不讓修改:Sub 檢查工作簿是否保護() With ThisWorkbook If
.ProtectStructure
= True And.ProtectWindows
= True Then MsgBox "工作簿結構及視窗均被保護"ElseIf.ProtectStructure
= True Then MsgBox "工作簿結構被保護"ElseIf.ProtectWindows
= True Then MsgBox "工作簿視窗被保護"ElseMsgBox "工作簿沒有被保護"End IfEnd IfEnd IfEnd WithEnd Sub還有一種就是保護共享工作簿情況下,是無法刪除工作表,但可以插入工作表,可以透過撤銷對共享工作簿的保護。
方法1
1
END
方法2
1
在Excel2010工作介面中,右擊任意一個工作表標籤,從彈出的快捷選單中選擇“插入”命令,
2
END
方法3
1
END
2