【问题标题】:EXCEL VBA: finding lowest value in columnEXCEL VBA:在列中找到最小值
【发布时间】:2015-04-28 21:36:22
【问题描述】:

我尝试选择选择列并找到最低值,但我不知道出了什么问题:

mazas = Application.WorksheetFunction.Min(Sheets("maping").Range(Range("C3"), Range("C3").End(xlDown)).Select)

我认为最大的问题是我不知道它可以给出 3 个数字或 3000 个数字的列的长度,但它总是从 C3 开始。任何想法如何使它工作?

【问题讨论】:

    标签: vba excel min


    【解决方案1】:

    您无需担心数据在哪里结束,只需跳过前两行即可:

    Sub NotTheFirstTwoRows()
        Dim c As Range
        Set c = Range("C3:C" & Rows.Count)
        MsgBox Application.WorksheetFunction.Min(c)
    End Sub
    

    因为列底部的任何空白都将被忽略。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-16
      • 2021-03-25
      • 2010-12-31
      • 2014-04-18
      • 1970-01-01
      • 2011-10-03
      相关资源
      最近更新 更多