落岸天使论坛

 找回密码
 注册
搜索
论坛,不要冷落了陌生人新人注册后在此报道,奖励20羽毛:)严肃处理违规灌水行为及处罚办法
参与论坛宣传活动,获得积分勋章奖励知羽艺匠及其他模板资源下载珍惜你的ID 珍惜你的名誉
查看: 1105|回复: 0

[原创] Excel随机点名程序

[复制链接]

174

主题

304

回帖

700

积分

云天使

Rank: 4

积分
700

新人进步奖

QQ
发表于 2009-6-15 00:44:23 | 显示全部楼层 |阅读模式
Excel
随机点名程序


      Excel随机点名程序能够帮助老师在不熟悉学员的情况下,进行点名提问等教学活动。对集中学员注意力投入学习,也有促进作用。但对于熟悉学生情况的班主任,可能就不太适用了。现将制作过程介绍如下,供大家练习使用。
1.    新建一个Excel文件,命名为“随机点名”后保存。在A1中输入姓名,在B1中输入“每组人数”,在C1中输入“分组”,在A2、A3……中输入学员名子。
2.    单击“工具”?宏?Visual Basic,后进入编辑窗口。
3.    右击“Microsoft Excel对象”,选择“插入”?“模块”。
4.    双击“模块1”,将以下代码输入右侧的代码编辑区

Sub rollcall()
    Dim class As Range
    Set class = Range("A2", Range("A2").End(xlDown))
    n = class.Rows.Count
    Randomize
    MsgBox class(Int((n + 1) * Rnd + lowerbound), 1)
End Sub
5.    关闭Visual Basic编辑器,回到Excel窗口。
6.    单击“视图”?工具栏?窗体,弹出“窗体工具箱”。
7.    在窗体工具箱中单击“按钮”,在Excel中拖拉出一个按钮,松开鼠标后,弹出“指定宏”对话框,从中选择rollcall后单击“确定”按钮。
8.    再次保存Excel文件,并关闭“窗体工具箱”。
至此,该程序就可以使用了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|手机版|Archiver|落岸天使论坛

GMT+8, 2024-11-15 14:23 , Processed in 3.058041 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表