解決excel表格資料輸入後自動鎖定不能修改方法如下:
1.首先我們開啟一個空白的工作表;
2.選定要保護的工作表,Ctrl+A全選所有單元格;
3.Ctrl+1開啟單元格格式對話方塊;
4.保護→去掉"鎖定"前面的對鉤;
5.審閱選項卡→保護工作表;
6.在密碼框中兩個輸入密碼123456→確定;
7.Alt+F11開啟VBE視窗,在左上的工程視窗雙擊要保護的工作表,把下面的程式碼貼上進去就OK了。
程式碼如下:
(Option ExplicitPrivate Sub Worksheet_Change(ByVal Target As Range) ActiveSheet.Unprotect Password:="123456" If Target <> "" Then Target.Locked = 1ActiveSheet.Protect Password:="123456" End IfEnd Sub)
測試,你在工作表裡輸入100沒事,你把100改成200,就不行,彈出了提示對話方塊
解決excel表格資料輸入後自動鎖定不能修改方法如下:
1.首先我們開啟一個空白的工作表;
2.選定要保護的工作表,Ctrl+A全選所有單元格;
3.Ctrl+1開啟單元格格式對話方塊;
4.保護→去掉"鎖定"前面的對鉤;
5.審閱選項卡→保護工作表;
6.在密碼框中兩個輸入密碼123456→確定;
7.Alt+F11開啟VBE視窗,在左上的工程視窗雙擊要保護的工作表,把下面的程式碼貼上進去就OK了。
程式碼如下:
(Option ExplicitPrivate Sub Worksheet_Change(ByVal Target As Range) ActiveSheet.Unprotect Password:="123456" If Target <> "" Then Target.Locked = 1ActiveSheet.Protect Password:="123456" End IfEnd Sub)
測試,你在工作表裡輸入100沒事,你把100改成200,就不行,彈出了提示對話方塊