返回列表 上一主題 發帖

[發問] VBA程式碼增加篩選條件

[發問] VBA程式碼增加篩選條件

各位先進
如下程式碼,今擬加入篩選條件,當W欄非空白及AG欄值 = Y時計算統計。
敬請先進們指導,應如何修改程式碼。
非常感謝

With Sheets("WORK")
If .[W6].End(xlDown).Row = .Rows.Count Then MsgBox "無資料": Exit Sub
For Each A In .Range(.[W6], .[W65536].End(xlUp)).SpecialCells(xlCellTypeConstants)
Ar = Split(A, "+")
   For Each C In Ar
      MyStr = C & "," & Left(A.Offset(, 3), 8) & "," & A.Offset(, 8)
      dic1(MyStr) = Split(MyStr, ",")
   Next
Next
End With
100 字節以內
不支持自定義 Discuz! 代碼

回復 1# b9208
是這樣嗎?
  1. If A <> "" And .Cells(A.Row, "AG") = y Then
複製代碼
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

回復 2# GBKEE

Dear GBKEE
非常感謝幫忙與協助
執行後OK
小修訂如下:y的位置增加"  "
If A <> "" And .Cells(A.Row, "AG") = "y" Then
100 字節以內
不支持自定義 Discuz! 代碼

TOP

        靜思自在 : 我們要做好社會的環保,也要做好內心的環保。
返回列表 上一主題