excel 做個按鈕,檢測多列,只要任一資料含有0,則隱藏該行怎麼實現?

時間 2025-05-28 13:15:05

1樓:依法得安安心

sub hid()

with sheet1 '工作表1,你也可以改成其森臘它工作表。

for i = 1 to 100 '迴圈,從1到100行。

if .cells(i, "配春首b") 0 then .cells(i, "b"). = true '如果單元格bi(i為行號1到100)為0,則bi所在的行隱藏。

next '接著下乙個迴圈。

end with

end sub

excel怎麼設定個按鈕,按下自動刪除=0的行

2樓:復仇之牙

需要用vba

按alt+f11,開啟vba器,右鍵左側工程視窗,插入乙個模組在模組裡貼上以下**並儲存。

sub 刪除總計為0行()

dim end_row as long

end_row = cells(, "d").end(3).rowfor i = end_row to 2 step -1if cells(i, "d").

value = 0 then rows(i).delete

next i

end sub

在檔案->excel選項->快速訪問工具欄新增開發工具選項卡里的「插入控制項」

利用插入控制項插入乙個按鈕。

在彈出的指定巨集視窗中指定剛才貼上的巨集,點選確定。

excel表中,我想在j列資料為0零時,則當前行隱藏,如何做呢

3樓:淘淘淘淘淘

最簡單的方法是:篩選不等於0的,那麼等於0的行不就看不見了嗎。。。

excel中,查詢一列多行的資料,如果其中一行資料為零,則顯示該行的其他列資料

4樓:網友

在第一行專案欄做資料篩選(點「資料」--篩選---自動篩選),完成後,點這一列的篩選按鈕,選「0」,**就只顯示這一列是0的資料了。

5樓:匿名使用者

不太明白問題,可以做個表截圖上來看看麼?

6樓:匿名使用者

不是我們看不懂,而是你真的沒說清楚,那麼當b1=0時要顯示什麼呀,而且你要在別的表中顯示條件,是什麼條件啊,是要在別的表中顯示你要統計的內容?好好舉個例子吧,讓我們都能看得懂。

excel中如何實現當某單元格的數值為0時自動隱藏該行

7樓:匿名使用者

如果你要隱藏的「0」所在單元格是乙個由公式計算出來的值的話,可以使用if來隱藏,比如c1內容「=a1+b1」如果a1,b1沒有輸入內容,c1就會顯示「0」

可以改公式為=if(a1+b1=0,"",a1+b1)這樣就會自動隱藏0了,

8樓:網友

隱藏的方法很簡單:

一,點選「」,查詢,在查詢框裡輸入「0」,替換不用管,任何點選「全部替換」就ok了。(這個等於是刪除了「0」這個數字)

二,點選「格式」,「條件格式」,「單元格數值」把它調到「等於 」,然後在後面輸入0,然後點選「格式」,把字型換成白色,然後確定就可以了。

如何新增乙個按鈕讓excel自動隱藏無資料的行

9樓:平陽虎

將**中的敏感資料清除後發到頭像上的位址。

10樓:網友

弄兩按鈕,然後指定以下**。實在不行,把文件發給我,我給你做,。

sub yincang()

for i = 5 to 30 '設定判斷行數if cells(i, 3) +cells(i, 4) +cells(i, 5) +cells(i, 6) = 0 then

rows(i).select

trueend if

next i

end sub

sub xianshi()

falseend sub

求助 excel指定區域內 任何一單元格等於0的情況下 自動隱藏該行,不等於0的情況下,自動顯示該行

11樓:釋普定法師

例如,a:g列單元格中,只要有乙個單元格為0,那麼該行隱藏,**如下:

sub aa()

dim i as integer

for i = 1 to [a65536].end(xlup).row

if "a" & i & ":g" & i)) = 0 thenrows(i).hidden = trueend if

next i

end sub

開啟vbe器,複製貼上**,執行後即可達到目的。

你可以根據實際區域情況修改**。

如何在excel中根據行或列中資料條件設定行或列自動隱藏

12樓:網友

按下alt+f11,雙擊左邊的"sheet1"(假設你的功能是在sheet1中完成的),複製下面**退出。只要你在這一行中輸入0,這行就會自動隱藏。

private sub worksheet_change(byval target as range)

a =if & ":" & a), 0) >0 thenrange(a & ":" & a).select= true

end if

end sub

excel中多列變為一列,Excel怎麼把表格將多列變成一列

天曼安周聖 選中1 9這些數值所在單元格,複製,在新的單元格右鍵單擊 選擇性貼上,在彈出的對話方塊中選擇1 數值選項,2 轉置,即可完成你要的效果 昌新月戎泉 只用一個公式即可實現 假設資料在a列,在b1輸入公式 indirect 賁飛英抄宛 將該多列 選中,複製到word中貼上,在word中將整張...

excel批量多列合併一列,excel中怎樣把多列合併為一列

1 電腦開啟excel 2 電腦開啟excel 之後,輸入公式 c4 d4 e4。3 輸入公式 c4 d4 e4後,按回車鍵即可將多列合併,點選右下角的點,下拉複製。4 下拉複製之後,就可以將多列批量合併了。excel多列進行合併可在一個空列中使用公式進行合併,合併流程如下 所需材料 excel 2...

excel多列條件求合計,求EXCEL中多列滿足條件後,求和的公式?

有三種方法 1.用資料透視表來做,在 資料 資料透視表和資料透檢視 然後一步一步按要求做,就可以實現求和等多項分析操作 2.用excel自帶的條件求和嚮導,在 工具 載入巨集 勾選 條件求和嚮導 確定,然後在 工具 嚮導 中就會有 條件求和 這一項了 3.用公式 如果你用的是2007版,建議使用su...