[英]Excel search and delete different specific cell that does not contain search value
我不得不問,如何搜索價值和! 刪除不同的
如果我在column ABC
有這樣的數據,在表格(2)的單元格A1中有“bbb”
我應該使用什么功能或VBA去除不包含bbb的行中A列和B列中的單元格
嘗試使用宏記錄,但它不會很好
A B C
aaa-1.1.1.1 aa1a1a1a1a1 remark
bbb-2.5.2.2 b2b2b2b2b2b2 remark
ccc-3.3.3.3 c3c3c3c3c3c3 remark
bbb-1.2.2.5 b2b2b2b2b2b2 remark
ddd-4.1.2.4 d4d4d4d4d4d4 remark
bbb-1.3.2.7 b2b2b2b2b2b2 remark
bbb-2.2.2.2 b2b2b2b2b2b2 remark
結果應該是這樣的
A B C
remark
bbb-2.5.2.2 b2b2b2b2b2b2 remark
remark
bbb-1.2.2.5 b2b2b2b2b2b2 remark
remark
bbb-1.3.2.7 b2b2b2b2b2b2 remark
bbb-2.2.2.2 b2b2b2b2b2b2 remark
謝謝你能得到的每一個幫助:)
使用vba
當它到達一個空行時,以下內容將停止...
x = 1
While Cells(x, 1) <> ""
If Left(Cells(x, 1), 3) <> "bbb" Then
Cells(x, 1) = ""
Cells(x, 2) = ""
End If
x = x + 1
Wend
如果您沒有尋找自動化解決方案(例如,這是一個完成的方案,不需要編程或記錄),您可以簡單地根據Column A
的值對數據進行sort
,然后刪除過程是微不足道的。 簡而言之:
bbb
行上方和下方的所有行。 這可以通過在進行選擇時按住CTRL
來完成。 以下是這些步驟和結果的一些屏幕截圖
對數據進行排序
選擇bbb
上方和下方的行
按Delete
鍵 (結果)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.