返回列表 上一主題 發帖

[發問] Activecell問題

我想要知道這個activecell的位置資訊(指的是這個值在table裡的資訊),以便後續作業
什麼資訊?這是提問帖還是猜謎帖?

TOP

  1.     Dim myRange As Range

  2.     Set myRange = Range(Cells(8, 3), Cells(17, 8))
  3.     a = Application.Round(Application.MAX(myRange), 6)
  4.     MsgBox myRange.Find(a, , xlValues, 1).Address
  5.     MsgBox myRange.Find(a, , xlValues, 1).Row
  6.     MsgBox myRange.Find(a, , xlValues, 1).Column
複製代碼

TOP

Find就是尋找
找到最大值的位置
xlValues是找值,不要找公式。內定值是找公式的,所以要註明!
值得注意的是妳的小數位數設為6位,所以最大值要用Round函數取到小數6位才找得到。

TOP

        靜思自在 : 唯其尊重自己的人,才更勇於縮小自己。
返回列表 上一主題