返回列表 上一主題 發帖

[發問]產生新的活頁之後,如何計算出前一個活頁的特定資料地個數

回復 1# x32438
如題:新增工作表後填入資料
  1. Sub Ex()
  2. Set dic = CreateObject("Scripting.Dictionary")
  3. With Sheet1
  4. ar = .Range("B3").CurrentRegion.Value
  5. For i = 2 To UBound(ar, 1)
  6.   dic(ar(i, 4)) = dic(ar(i, 4)) + ar(i, 6)
  7. Next
  8. End With
  9. With Sheets.Add(after:=Sheets(Sheets.Count))
  10. .[A1] = "品名": .[B1] = "COUNT"
  11.   .[A2].Resize(dic.Count, 1) = Application.Transpose(dic.keys)
  12.   .[B2].Resize(dic.Count, 1) = Application.Transpose(dic.items)
  13. End With
  14. End Sub
複製代碼
學海無涯_不恥下問

TOP

        靜思自在 : 手心向下是助人,手心向上是求人;助人快樂,求人痛苦。
返回列表 上一主題