Excel按條件鎖定單元格,EXCEL如何設定滿足指定條件時,單元格鎖定

2022-08-13 05:41:44 字數 2338 閱讀 6692

1樓:蒲公英花開丶

excel單元格鎖定方法:

步驟一:ctrl+a全選所有的單元格,然後在滑鼠右擊右鍵,在彈出的列表框上選擇「設定單元格格式」,進入到單元格格式視窗,在選擇「保護」,取消勾選「鎖定」即可。點選確定。

步驟二:繼續選中你想要鎖定的某個或者多個單元格,再次右鍵選擇「設定單元格格式」,跟步驟一同樣的方式在彈出的視窗上選擇「保護」將「鎖定」勾選即可。點選確定。

步驟三:繼續選中需要鎖定的單元格,再點選選單欄上的「工具」-保護-保護工作表,在彈出的「保護工作表」視窗上輸入鎖定的密碼,將系統預設勾選的「選定鎖定單元格」、「選定未鎖定單元格」取消勾選,這樣的話工作表全部被鎖定。當然這是全部鎖定工作表的操作,如果你需要鎖定部分的話,就可以再下拉視窗上選擇自己需要保護的單元格了,根據使用者需要設定的。

2樓:匿名使用者

你前面那個問題的公式沒有什麼問題!!!只是樓主你自己沒說清楚!!!

另外,資料有效性這一功能,只能限制單元格資料範圍.而不能使得單元格值產生變化.

所以資料有效性解決不了你的要求.

別死盯著在這個上面做文章,想都不用想了.

當a2單元格存在一個公式,將該單元格公式清空後,除了vba或手動等第三方工具之外....沒有任何辦法可以恢復該單元格的公式.

你要明白資料有效性這一功能能幹什麼,不能幹什麼,它不能通過自身使得單元格的值產生變化.

比如當a1不是"note」的時候,資料有效性只是檢測a2單元格的資料是否符合要求,而不能提供任何值對單元格a2進行賦值.

說這麼多,希望樓主能明白,你公式的值需要一個變數去儲存,而且同時需要一個檢測手段不斷檢測a1單元格,當a1滿足條件,再把儲存的公式變數賦值給a2單元格....excel預設的功能是無法實現該功能的.

3樓:匿名使用者

如果不想用vba的話,用一個輔助單元格,可以解決你的問題。

具體做法:

將你的a2單元格公式中的「」改為一個單元格引用,如:a3,作為輔助單元格,也就是當a1=「note」時,a2從a3取值;而當a1<>「note」時,a2取值按公式「=c1-c1*b1」計算。

即:=if(a1="note","",c1-c1*b1)改為=if(a1="note",a3,c1-c1*b1)

4樓:匿名使用者

用公式可能不行吧,用vba程式設計試試?

5樓:颯颯

=or(and(a1="d"),and(a1="b",a2="e"))

你要這樣?????

excel如何設定滿足指定條件時,單元格鎖定

6樓:

你意思 當 卸完時間,為非空時,原來的 待卸天數和在卸天數,是由公式計算的資料,變為純數值?

excel中用vba實現按條件鎖定單元格

7樓:佘淑珍尋壬

也許是因為這裡有個錯誤(倒數第二句鎖定表的**drawingobjects:=ture,

),**根本就沒執行。

要不要來個簡單的,從另外的思路來滿足你的需求:當達到條件時,你選取不了要鎖定的單元格,變相鎖定了這個單元格,不改變對整個表的其他操作,方便多了。只有一句**。試試吧!

private

subworksheet_selectionchange(byvaltarget

asrange)

iftarget.column=3

andtarget(1).offset(0,-1)=

"按合同總額付款"

then

target.offset(0,

1).select

endsub

excel中用vba實現按條件鎖定單元格

8樓:姓王的

也許是因為這裡有個錯誤(倒數第二句鎖定表的**drawingobjects:=ture, ),**根本就沒執行。

要不要來個簡單的,從另外的思路來滿足你的需求:當達到條件時,你選取不了要鎖定的單元格,變相鎖定了這個單元格,不改變對整個表的其他操作,方便多了。只有一句**。試試吧!

private sub worksheet_selectionchange(byval target as range)

if target.column = 3 and target(1).offset(0, -1) = "按合同總額付款" then target.

offset(0, 1).select

end sub

9樓:匿名使用者

沒什麼問題啊。

只是這樣會鎖定整個表,不知道你本意是否如此。

excel中鎖定單元格後,怎麼才能在任何位置插入一行,都能自動複製上一行的公式

sub 小暈 k inputbox 請問您需要在第幾行下面插入 rows k select selection.copy rows k 1 select selection.insert shift xldown,copyorigin xlformatfromleftorabove end sub ...

如何在excel裡面鎖定插入在單元格中的

excel鮮為人知的35招祕技 一 建立分類下拉選單填充項 excel中如何鎖定插入的文字框 第一步 組合表頭 左擊其中一個文字框,按住shift鍵不放,單擊其它文字框及線條,使所有文字框線條及文字框處於選中狀態,把滑鼠移到其中一線條上 出現十字箭頭 單擊右鍵,組合,組合。第二步 鎖定單元格 1 選...

在Excel中,當其中單元格滿足條件,另單元格變色怎

條件單元格 新建規則 使用公式確定設定格式的單元格,然後輸入 countif b 1 b 6,0 修改格式成紅色 這裡不能用公式,用條件格式即可。注意如果條件比較複雜,可以先用臨時單元格寫出條件,然後在條件格式中引用此臨時單元格。如果妨礙排版,臨時單元格可以隱藏的。excel中如何對滿足某一條件的單...