我试图首先在列 (C) 中找到最大值,然后将该值复制并粘贴到不同(主)工作簿中“第 3 行”中的下一个空单元格中。我正在运行的宏位于主工作簿中。我发现这段代码我相信会将粘贴的单元格放到正确的位置,但我可以在代码中使用帮助来了解如何在数据工作簿的 C 列中找到最大的单元格,然后复制并粘贴该值。
Private Sub CommandButton1_Click()
Dim wsMaster As Worksheet, wbDATA As Workbook
Dim NextColumn As Long, LastRow As Long
Set wsMaster = ThisWorkbook.Sheets("Contract Metrics")
NextColumn = wsMaster.Range("C", 3).End(xlUp).Column + 1
Set wbDATA = Workbooks.Open("C:\Documents and Settings\Michael Palkovitz\My Documents\Test\Contracts Metrics.xlsx")
wbDATA.Close False
End Sub