【发布时间】:2016-09-06 14:20:02
【问题描述】:
我正在尝试创建一个将数据从当前月份行复制到底部的宏。当前月份行在单元格中有链接,因此刷新时,日期和数据将更改为新月份(sept--16),但在刷新之前,请将数据复制到下面的匹配月份。余额列在每个单元格中都有一个公式(总计 - 金额)。我如何只复制值,而不覆盖余额单元格中的公式。
这是我的代码
Sub CopyData()
Dim compareValue As String
Dim comparingValue As String
Dim i As Long
compareValue = Cells(2, 2).Value
For i = 3 To Rows.Count
comparingValue = Cells(i, 2).Value
If compareValue = comparingValue Then
Sheets("Sheet1").Range("C2:J2").Copy
lRow = Range("C" & Rows.Count).End(xlUp).Row
Range("C" & lRow + 1, "J" & lRow + 1).PasteSpecial xlPasteValues
End If
Next i
End Sub
【问题讨论】: