Excel 如何使条件格式公式更具动态性?

Excel 如何使条件格式公式更具动态性?,excel,vba,Excel,Vba,我试图在CA列的偏移量+1行中插入小计公式,并将其扩展到DO列(最后一列) 我将如何更新此文件以实现此目的 我怎样才能改变它来反映那些动态的行/列呢 Sub Top10() Dim rngRows As Range, rngCols As Range LastRow = Range("CA" & Rows.Count).End(xlUp).Row Set rngRows = Range("CA" & LastRow + 1) Set rngCols = rngRows &a

我试图在CA列的偏移量+1行中插入小计公式,并将其扩展到DO列(最后一列)

我将如何更新此文件以实现此目的

我怎样才能改变它来反映那些动态的行/列呢

Sub Top10()

Dim rngRows As Range, rngCols As Range

LastRow = Range("CA" & Rows.Count).End(xlUp).Row

Set rngRows = Range("CA" & LastRow + 1)
Set rngCols = rngRows & columns.count

End Sub

如何在条件格式代码中实现lastrow/lastcolumn内容?

以下是第一个问题的答案:

Selection.FormatConditions.Add Type:=xlExpression, Formula1:= _
    "=CA$50452>=LARGE($CA$50452:$DO$50452,10)"
Selection.FormatConditions(Selection.FormatConditions.Count).Set

以下是第一个问题的答案:

Selection.FormatConditions.Add Type:=xlExpression, Formula1:= _
    "=CA$50452>=LARGE($CA$50452:$DO$50452,10)"
Selection.FormatConditions(Selection.FormatConditions.Count).Set

一篇文章=一个问题。请把你的帖子限制在一个问题上。谁知道第一个可能会回答第二个。设置rngCols=rngRows&columns.count应该返回什么?这肯定会出错。@ScottCraner我把这两个问题归为一类,因为它们是同一个大问题的一部分。这只是我问我如何重新键入它说偏移量+1过去最后一行(我有),但然后自动填充该行的最后一行column@dwirony这只是一个例子,我知道它会出错,但是,我该如何在最后一行范围内键入类似于自动填充小计公式的内容呢?你没有给出足够的答案来回答第二个问题。一篇文章=一个问题。请把你的帖子限制在一个问题上。谁知道第一个可能会回答第二个。设置rngCols=rngRows&columns.count应该返回什么?这肯定会出错。@ScottCraner我把这两个问题归为一类,因为它们是同一个大问题的一部分。这只是我问我如何重新键入它说偏移量+1过去最后一行(我有),但然后自动填充该行的最后一行column@dwirony这只是一个例子,我知道它会出错,但是,我如何在最后一行范围内键入类似于自动填充小计公式的内容呢?您没有给出足够的答案来回答第二个问题。