返回列表 上一主題 發帖

如何在指定的定義名稱內指定範圍加總呢?

回復 3# dechiuan999
  1. Sub Ex()
  2.     Dim MySum As String
  3.     MySum = "a1:b8"
  4.     With Range(MySum).Columns(2)
  5.         .Cells(.Rows.Count + 1) = Application.Sum(.Offset(1).Resize(.Rows.Count - 1))
  6.     End With
  7. End Sub
複製代碼

TOP

再提供一個語法:
   = "=Sum(" & Application.Index([MySum], , 2).Address & ")"
oobird 發表於 2010-9-20 15:30

樓主說過: 小弟有一問題想請問在一工作表內指定了定義名稱為: mySum
可直接用工作表公式 [b9] = [Sum(Index(MySum, , 2))]

TOP

        靜思自在 : 一個人不怕錯,就怕不改過,改過並不難。
返回列表 上一主題