【发布时间】:2017-07-03 09:41:58
【问题描述】:
我确实有一个宏,它在 N2 单元格中添加公式并自动填充到工作表的最后一行。
Sub Formulae_to_find_EachFeatureCount()
Dim LastRow As Long
LastRow = Range("G" & Rows.Count).End(xlUp).Row
Range("N2").Select
ActiveCell.FormulaR1C1 = "=COUNTIFS(C2,R1C,C1,RC7)"
Range("N2").Select
Selection.AutoFill Destination:=Range("N2:N" & LastRow), Type:=xlFillDefault
' Range("N2:N10").Select
End Sub
我还可以使用以下代码找到最后一列(列名和编号):
Dim LastColumn As Integer
'Search for any entry, by searching backwards by Columns.
LastColumn = Cells.Find(What:="*", After:=[A1], _
SearchOrder:=xlByColumns, _
SearchDirection:=xlPrevious).Column
LastCol = Replace(Cells(1, LastColumn).Address(False, False), "1", "")
现在我想将公式从 N 列自动填充到最后一个(使用过的)列。
【问题讨论】:
-
遍历列并填充第一个单元格,最后一次性使用自动填充