[VBA ] 資料篩選問題
各位好~小弟是新手剛入門VBA
現在由於工作上資料量龐大 需要做一些篩選
例子如下:
B C D E F
a1 1 1 1 1
b1 1 1 1
c1 1 1
d1 1
e1
f1
如果E欄有值 希望在F欄顯示出 aaa
如果E欄沒有值 D欄有值 希望在F欄位顯示出 bbb
如果E D欄沒有值 C欄有值 希望在F欄位顯示出 CCC
如果EDC欄都沒有值 B欄有值 希望在F欄位顯示出 DDD
如果BCDE都沒有值 希望在F欄顯示出 EEE
目前只能寫出單一欄位 程式碼如下
Sub test()
If Range("E2").Value = 1 Then
Range("F2").Value = "aaa"
ElseIf Range("D2").Value = 1 Then
Range("F2").Value = "bbb"
ElseIf Range("C2").Value = 1 Then
Range("F2").Value = "ccc"
ElseIf Range("B2").Value = 1 Then
Range("F2").Value = "ddd"
Else: Range("F2").Value = "eee"
End If
End Sub
但我所需要的為一次判別整個F欄位
換句話說也就是整個F欄都需判別
嘗試著寫For迴圈 但一直出現錯誤
請問版上的各位有甚麼好方法建議嗎??
謝謝各位~~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.80.226.28
→
03/30 00:23, , 1F
03/30 00:23, 1F