返回列表 上一主題 發帖

AutoFilter完刪除不需要的代號,但還是刪除了

AutoFilter完刪除不需要的代號,但還是刪除了

請問在附件中,託外報表的項目我使用了篩選AA欄並將資料刪除
但刪除項目中沒有寫到的製程代號,如BG01與BD81
但卻會有被刪除到,請問是哪裡有了問題?
網路上有人說盡量不要用AutoFilter,這就不太懂原理
或是有什麼方式可以排除掉這個問題,再麻煩解惑....
CD.rar (243.16 KB)

回復 1# cclo0728

BG01與BD81因為採購補充為0被刪除

    '篩選0刪除
    Rows("1:1").Select
    Selection.AutoFilter
    ActiveSheet.Range("$A$1:$U$3000").AutoFilter Field:=2, Criteria1:="0"
    Range("A2").Select
    Range(Selection, ActiveCell.SpecialCells(xlLastCell)).Select
    Selection.EntireRow.Delete
    ActiveSheet.Range("$A$1:$U$3000").AutoFilter Field:=1
    Range("A1").Select
    Selection.AutoFilter

TOP

回復 2# jcchiang
感謝,只注意到前端,沒注意到後面的篩選刪除
忽略了,謝謝

TOP

本帖最後由 准提部林 於 2020-6-11 15:09 編輯

看不懂vlookup做啥用???
條件就幾個, 用幾個判斷排除即可, 原表不動:
CD_01.rar (247.29 KB)

只做總表資料匯入, 其它雜項(格式條件), 自行去做~~

TOP

再加幾個處理:欄寬/日期比對加顏色:
CD_01.rar (259.92 KB)

TOP

回復 5# 准提部林
感謝准大指教,目前小弟初學者正在學習,
有買書來看,但程度看得有點吃力,吸收你們的經驗,謝謝回覆

TOP

回復 6# cclo0728


一行一行加入註解, 若都看通了, 應可處理類似的其它問題:
CD_02.rar (147.01 KB)

TOP

回復 7# 准提部林
感謝,好清楚
謝謝准大指導

TOP

        靜思自在 : 小事不做、大事難成。
返回列表 上一主題