vba处理区课程汇总列表

期待效果

vba

Sub gettogether()
    Dim i As Integer
    Dim j As Integer
    Dim k As Integer
    Dim count As Integer '学科个数
    Dim num_video As Integer
    k = 2
    Dim str1 As String '日期链接科目
    Dim str2 As String '学科
    Dim tmp As String '日期链接科目
    Dim flag As Boolean
    str1 = ""
    str2 = ""
    tmp = ""
    For j = 2 To 151 '最后加一条记录
         tmp = Sheet1.Cells(j, 1) & Sheet1.Cells(j, 2)
         If tmp = str1 Then ' 大于等于第二个
           str2 = str2 + " " + Sheet1.Cells(j, 3)
           count = count + 1
           num_video = num_video + Sheet1.Cells(j, 4)
         Else '第一个新的
            Sheet1.Cells(k, 7) = Sheet1.Cells(j - 1, 1) '处理上一次的数据
            Sheet1.Cells(k, 8) = Sheet1.Cells(j - 1, 2) '处理上一次的数据
            Sheet1.Cells(k, 9) = "精品" '处理上一次的数据
            Sheet1.Cells(k, 10) = str2
            Sheet1.Cells(k, 11) = count
            Sheet1.Cells(k, 12) = num_video
            k = k + 1 '新的数据初始化
            str1 = tmp
            str2 = Sheet1.Cells(j, 3)
            count = 1
            num_video = Sheet1.Cells(j, 4)
         End If
    Next
End Sub

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值