- ©«¤l
- 967
- ¥DÃD
- 0
- ºëµØ
- 0
- ¿n¤À
- 1001
- ÂI¦W
- 0
- §@·~¨t²Î
- WIN XP
- ³nÅ骩¥»
- OFFICE 2003
- ¾\ŪÅv
- 50
- ©Ê§O
- ¨k
- ¨Ó¦Û
- ¥x¥_
- µù¥U®É¶¡
- 2010-11-29
- ³Ì«áµn¿ý
- 2022-5-17
 
|
¦^´_ 1# idsmchow
ªì¾ÇªÌVBA- Sub xx()
- Set Rng1 = Sheets("Data").Columns("A:C")
- Set Rng2 = Sheets("Report").Range("A1:B2")
- C = 10
- Do Until Sheets("Report").Cells(C, 2) = ""
- If Sheets("Report").Cells(C, 1) = "" Then
- Sheets("Report").Range(Cells(C, 5), Cells(C, 6)) = 0
- End If
- If Sheets("Report").Cells(C, 1) = "Y" Then
- Rng2.Cells(1, 1) = "Code"
- Rng2.Cells(1, 2) = "Type"
- Rng2.Cells(2, 1) = Sheets("Report").Cells(C, 2)
- Rng2.Cells(2, 2) = "A"
- Sheets("Report").Cells(C, 5) = WorksheetFunction.DSum(Rng1, 3, Rng2)
- Rng2.Cells(2, 2) = "B"
- Sheets("Report").Cells(C, 6) = WorksheetFunction.DSum(Rng1, 3, Rng2)
- End If
- C = C + 1
- Loop
- Rng2.Clear
- End Sub
½Æ»s¥N½X
formular.rar (9.23 KB)
|
|