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

 时间:2024-10-24 00:18:08

通过ExcelVBA的数组找到最大值

工具/原料

ThinkPad

Windows10

2019Excel

笔记本电脑

方法/步骤

1、在ExcelVBA将计算出的学生总分存放在定义的数组中,然后通过从数组中取最大值找出最高分。

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

2、打开VisualBasic,添加模块和过程,称之为“test”。

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

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

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

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

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

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

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

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

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

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

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

怎么用vba宏代码在excel中调用MAX求最大值 怎样使用VBA返回列号对应之英文字母? 如何利用VBA代码自动查找数据最大值 怎么用vba宏代码设置excel打印时水平垂直居中 怎样使用VBA返回工作表目录?
热门搜索
下一站天后漫画 动漫兔子图片 猎奇图片 卡通画图片 妖狐x仆ss漫画