选择列Z:Z替换公式但也替换Q列中的公式:问为什么?

时间:2014-02-19 22:36:54

标签: excel excel-vba vba

对两列进行小计,然后使用列Z的查找替换也替换列Q中的公式。 如何将其限制为仅Z列?我尝试使用选择的可见单元格,但它仍然会更改列Q.

Selection.Subtotal GroupBy:=11, Function:=xlSum, TotalList:=Array(17, 26) _
    , Replace:=True, PageBreaks:=False, SummaryBelowData:=True
Columns("Z:Z").Select
Selection.SpecialCells(xlCellTypeVisible).Select
Cells.Replace What:="SUBTOTAL(9", Replacement:="SUBTOTAL(1", LookAt:= _
    xlPart, SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
    ReplaceFormat:=False
Range("A1").Select

1 个答案:

答案 0 :(得分:1)

Cells.Replace指的是活动工作表中的所有单元格。使用Columns("Z").Replace