vba遍历并复制

Sub addtable()
'
' addtable Macro
' 宏由 Administrator 录制,时间: 2020/11/15
'

'
Dim number,numberstart
number = Sheets("汇总").UsedRange.Rows.Count
numberstart = number - 11
Dim a As String
a = Format(DateAdd("d", -1, Date), "m.d")

Dim i As Integer
    Dim s,clearst,clearend As Integer
    clearst = number + 2
    clearend = number + 11

    For i = Worksheets.Count - 2 To 1 Step -1
        s = s + 1
    IF s >= 2 Then 
    Sheets(s).Activate
    Rows(numberstart & ":" & number).Select
    Selection.Copy
    Range("A" & number + 1).Select
    ActiveSheet.Paste

    Range("A" & numberstart+13 & ":A" & number + 12).Select
    Selection.Formula = a

    IF s >= 3 Then
    Range("C" & clearst & ":E" & clearend).ClearContents
    Range("H" & clearst & ":I" & clearend).ClearContents
    Range("M" & clearst & ":O" & clearend).ClearContents
    End If
    End If

    Next
End Sub
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值