我需要复制一个充满公式N次的行。 N由不同纸张上的行数定义。公式每行都是唯一的,但我认为自动填充将处理该公式。Excel VBA - 重复行
在“DestSheet”: 第1行是一个标题 第2行有我要复制“CNT”倍线,起于第3行 行2具有特有的行单元格 - =凭证! C2 我需要第2行与第2行相同,但增加行号 为了让我得到=第3行的Credledge!C3和= Credentials!第4行的C4 (其他公式更复杂 - 但遵循相同的模型) 当功能完成时,“DestSheet”将有“Cnt”行开始在第2行
我接近我在这个网站上找到的代码.....
Sub AddRows(Cnt As Integer, DestName As String)
Dim DestSheet As Worksheet
Dim i As Integer
Set DestSheet = Worksheets(DestName)
For i = 1 To Cnt
Sheets(DestName).cell(i + 2, 1).AutoFill _
Destination:=Range(LastRow)
Next i
End Sub ' AddRows
什么是'范围(LASTROW)' – Davesexcel
你知道如何使用你的'Sub'?你知道,为了打电话给你,你需要创建一个单独的子? – ZygD
是的 - 这是一个将被其他子程序调用的子,所以我传入参数。我是一位老C程序员(Visual C,C++等)。但是VBA新手。我正在努力解决一些方法以及它们的工作方式。是否有我不应该使用被称为子例程的原因? – SkiBum