对各个sheet页中的结果进行统计

用来对各个sheet页中OK和NA结果的数据进行统计,并填入到结果表中。
Sub SetUTResult()
SetResultNum (2)
End Sub
--------------------
Function SetResultNum(time As Integer)

Dim activeSheet As Worksheet
Set activeSheet = ThisWorkbook.Sheets("働乕僗廤寁")
Dim rColoum1 As Integer
Dim rColoum2 As Integer
rColoum1 = 5 + 3 * (time - 1)
rColoum2 = 7 + 3 * (time - 1)

Dim i As Integer
For i = 5 To ThisWorkbook.Sheets.Count Step 1

Dim s As Worksheet
Set s = ThisWorkbook.Sheets(i)

Dim coloum As Integer
coloum = 7 + 3 * (time - 1)
If i = 10 Then
coloum = 4 + 3 * (time - 1)
ElseIf i = 11 Then
coloum = 5 + 3 * (time - 1)
End If

activeSheet.Cells(i, rColoum1).value = CStr(GetResultNum(s.name, coloum, "OK"))
activeSheet.Cells(i, rColoum2).value = CStr(GetResultNum(s.name, coloum, "N/A"))

Next
End Function

--------------------
Function GetResultNum(sName As String, coloum As Integer, value As String) As Integer
Dim s As Worksheet
Set s = ThisWorkbook.Sheets(sName)

Dim i As Integer
Dim sum As Integer

sum = 0

For i = 3 To s.UsedRange.Rows.Count Step 1
Dim result As String
result = Trim(s.Cells(i, coloum).Text)

If result = value Then
sum = sum + 1
End If

Next
GetResultNum = sum
End Function
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值