如何通过Excel VBA的数组找到最大值

  • 原创
  • |
  • 浏览: 4637
  • |
  • 更新:
  • |
  • 标签: EXCEL VBA

通过Excel VBA的数组找到最大值

方法/步骤

  1. 2

    打开Visual Basic,添加模块和过程,称之为“test”。

  2. 3

    定义一个数组变量,示例有16个学生,所有是arr(1 To 16),用于存放计算出的16学生的总分;再定义一个整数变量i,用于循环计算学生的总分。

  3. 4

    在for循环中计算总分,同时将结果赋值给数组。

  4. 5

    将数组中的最大值通过Max工作表函数返回到I3单元格中。

  5. 6

    执行以上代码后,即可在I3单元格中返回最高分。

  6. 7

    通过查找出的最高分返回其对应的学生姓名,这里用到match函数查找定位。

    END
此内容有帮助 ?