我正在尝试找出一种方法,根据第二个选项卡上有数据的单元格的数量,将公式发送到数据的最后一行,以捕获除标题之外的所有值。
我的公式位于Sheet1上的单元格A4:V4中。Sheet1上的第1:3行有标题。我尝试引用的单元格数位于Sheet2上。Sheet2上有88个包含数据的单元格,包括第1行的标题,因此有87个唯一值。我当前的操作方式只是将Sheet1上的公式向下发送到第88行。我不希望计数包括Sheet2第1行的标题。
它出现是因为Sheet2上有88个值,这是我在Sheet1上获得的总行数,包括我的3行标题,所以有85个唯一值。我应该在Sheet1上总共看到90行(包括现有标题),但不知道如何做到这一点。下面是我的公式:
Sub AmendRows()
Dim LastRow As String
Application.DisplayAlerts = False
Application.ScreenUpdating = False
Locktabs False
worksheet1.Select
LastRow = worksheet1.Range("A5").EntireRow.Select
rows(ActiveCell.row & ":" & rows.count).ClearContents
rows(ActiveCell.row & ":" & rows.count).ClearFormats
worksheet1.Range("A4:V4").AutoFill Destination:=worksheet1("A4:V" & worksheet2.range("A" & rows.count).end(xlUp).row)
Locktabs True
worksheetmain.Select
MsgBox "Rows Amended!"
End Sub
谢谢
2条答案
按热度按时间kadbb4591#
nmpmafwu2#
向下复制公式