如何在excel表格里制作随机点名小程序?

如题所述

第1个回答  2024-03-18

在使用ExcelExcel制作随机点名小程序这个问题。

软件:Exce2016

电脑:华为MateBook14

系统:Windows10

1、打开文件,进入【开发工具】点击【visual basic】。

2、打开需要点名的所在sheet表,并输入代码,并单击【保存】。

3、弹出另存为,设置保存类型,将文件保存为xlsm。

4、在【开发工具】-【插入】一个按钮。

5、在弹出的“指定宏,选择sheet”点名,并点击【确定】。

6、更改控件上的名称“点名,并设置基本格式”,后点击【即可】。

详情
第2个回答  2024-03-18
你可以使用 Excel 中的随机函数来制作一个简单的随机点名小程序。以下是一个基本的步骤:
1.创建名单:在 Excel 中的一个列中输入所有可能被点到的名字。
2.生成随机数:在另一个单元格中使用 Excel 的随机函数来生成一个随机数。例如,可以使用 =RAND() 函数。
3.将随机数与名单关联:使用 Excel 的函数来将随机数与名单关联起来,以确定被点到的名字。你可以使用 INDEX 和 RANDBETWEEN 函数来实现这一点。
4.刷新:每次需要点名时,手动刷新随机数以重新选择名字。
以下是一个简单的示例:
假设名字列表存储在 A 列中,从 A2 到 A10,然后在 B1 单元格中输入随机函数 =RAND()。在另一个单元格中,比如 B2,使用以下公式来获取随机选择的名字:
=INDEX(A:A, RANDBETWEEN(2,10))
这个公式将从 A2 到 A10 中随机选择一个名字,并显示在相应的单元格中。
每次需要点名时,只需刷新 B1 单元格中的随机函数即可。