平行分班程序

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

6、主依 据成绩, 一般指定 为总分, 若无,则 可将之选 择为“无 ”,本程 序会自动 将你选择 的所有分 班依据成 绩合成一 个总分, 并以之为 主依据成 绩。 7、预分 班标记列 中内容一 致的学生 将被分入 同一班 级,内容 不同的将 被分入不 同的班 级,内容 空白的学 生将自由 分配。标 记内容自 定,可以 是任意的 “A、B、 C、1、2 、3”等 常用字符 或字符组 合。标记 的种类总 数不应超 过将要分 得的班数 。若不需 预分班,
B. 依次 点击“工 具”→“ 宏”→“ 安全性 ”,打开 “安全性 ”对话 框,在对 话框中选 择“中” 及以下的 安全等级 。 C. 再次 打开“平 衡分班 VBA.xls ”Excel 文档, D. 在弹 出的对话 框中,选 中“总是 相信来自 此发布者 的宏”选 项,然后 点击“启 用宏”按 钮。 E. 再次 依次点击 “工具” →“宏” →“安全 性”,打 开“安全 性”对话 框,在对 话框中恢 复“高” 安全等级 设置。
8、程序 自动分班 完成后, 你还可以 通过直接 改写学生 的班号 (表格第 一列数 值)来进 行手工调 整,调整 后,新的 统计数据 将立即显 示在页顶 处,新的 班内序号 及六位编 码也随即 生成。 9、数据 固化。分 班工作 (包含手 工调整部 分)完成 后,建议 去除表格 中的统计 公式。
H. 结果 满意后, 点击“完 成分班” 或“固化 结果”按 钮以完成 自动分班 工作。两 按钮不同 之处是, 前者在分 班结果表 格中保留 一些关键 的公式, 以便于手 工调整部 分学生的 班别。
●如果打 开文档时 弹出的对 话框中的 “启用宏 ”按钮为 灰色,并 不能点 击,请按 下列步骤 操作: A. 打开 Excel程 序。
为什么无 偿共享本 程序?
只因生命 过于短暂 和脆弱, 希望自己 没白来一 趟这个世 界,希望 自己的劳 动能给别 人带来一 点点方 便,仅此 而已。
程序编写人:余 瑞旗
2013年6月12日
10、使用 流程:
A. 打开 “平衡分 班 VBA.xls ”Excel 文档 B. 在弹 出的对话 框中,点 击“启用 宏”按钮 。
C. 将原 文档中的 原有数据 删除,再 将你的学 生成绩原 始数据复 制到“原 始数据” 表格中, 注意第一 行为标题 行(参考 原表中的 样式)。 D. 依次 点击“工 具”→“ 宏”→“ 宏”,打 开“宏” 对话框。 E. 在打 开的“宏 ”对话框 中选中“ fenban” 宏,然后 点击“执 行”按钮 。
4、“分 班数据” 表格中应 包含基本 的姓名、 性别、主 分班依据 成绩(如 总分)等 数据列。 若部分学 生需要预 分班,则 还应包含 预分班信 息列。 5、点击 一次分班 按钮后, 如果对分 班的结果 不满意, 你还可以 继续点击 多几次分 班按钮, 可能会得 到更满意 的分班结 果(尤其 是采用方 法一)。
注:若要 取消D项 设置的信 任信息, 可以“安 全性”对 话框中选 择“可靠 发行商” 页进行删 除。
郑重声 明:
本人以人 格担保: 本程序的 VBA原始 代码安全 无害,请 放心使用 。
本程序不 作任何使 用上的限 制,可免 费使用无 限次。
尊重别 人,敬重 自己!
未征请本 人同意, 敬请你勿 擅自篡改 本程序的 原始代 码,更请 你勿将篡 改后的代 码随意发 布。
方法二: 首先将区 域里的学 生数据按 指定的成 绩列降序 排列,然 后按顺序 将成绩最 好的学生 分给班平 均分最低 的班级。 2、各班 平均分相 差较小。 采用方法 一分班 时,高低 平均班平 均分差有 时可以小 到0.1分 以内。 3、各班 的各分数 段人数均 衡。采用 方法二分 班时,各 班各分数 段人数基 本一致。 4、各班 的总人数 均衡。各 班人数基 本一致 (特别是 用方法二 时)。 5、各班 的两性人 数均衡。 各班男女 生人数基 本一致。
F. 在打 开的“分 班”对话 框中,正 确设置好 “分成几 个班”“ 新班起始 编号”“ 学生姓名 性别”“ 分班依据 成绩”及 “参与分 班学生的 起止行” 等信息, G. 选择 点击“A 分法”按 钮或“B 分法”按 钮,以完 成分班工 作。如果 对分班结 果不满 意,可继 续点击分 班按钮, 以产生满 意的分班 结果。
9、结果 方便调整 。程序在 分班结果 中生成并 保留相关 统计公 式,你只 需要更改 一下第一 列中的班 别号就能 将一个学 生轻松地 从原分配 的班级调 整到新的 班级中 去,新的 学生编号 、班平均 、人数等 相关信息 及统计结 果即时更 新显示。 10、数据 格式较自 由,无需 按特别的 格式填充 表格。
6、各班 的各科目 班平均分 均衡。程 序分班时 除考虑学 生的总分 成绩外, 同时考虑 其它科目 成绩的班 级均衡性 。 7、排除 同名同班 现象。名 字相同的 学生将不 被分入同 一个班内 。
8、可预 分班。一 些抱团分 子,你不 希望他们 被分入同 一个班 内,那么 分班前你 可以先建 立一个预 分班列, 在该列中 用不同的 记号将他 们标记好 。相反, 某些学生 需分到同 一个班 中,那么 你可以在 该预分班 列中用相 同的标记 将它们标 记出来。
百度文库平行 班分 班程 序
一、程序 的功能说 明 1、包含 两种分班 方法:
方法一: 先往班里 分一个成 绩最好的 学生,然 后再往班 里分一到 多个成绩 较差的学 生,使该 班的平均 分接近级 平均分; 接着往班 里分一个 成绩最差 的学生, 然后再往 班里分一 到多个成 绩较好的 学生,使 该班的平 均分再次 接近级平 均分;如 此反复, 直到把所 有的学生
去除公式 的办法 是:用鼠 标右键点 击“分班 结果”表 格的左上 角的灰色 空白单元 格(序号 1单元格 的上方, 序号A单 元格的左 侧),
在弹出菜 单中选择 “复制” 命令;再 次右击该 单元格, 并选择“ 选择性粘 贴”命 令;在选 择性粘贴 对话框中 选择“数 值”选 项,并点 击确定按 钮即可。
二、程序 的使用说 明
1、本 Excel表 包含“使 用说明” 、“分班 数据”两 个电子表 格,两个 表格都可 自由删除 或重建, 其中“分 班数据” 表格为程 序运行必 须之表格 。 2、将分 班前的原 始数据复 制粘贴到 “分班数 据”表格 中,如果 原始数据 中有包含 公式的单 元格,建 议采用选 择性粘贴 数值的办 法去除公 式。 3、“分 班数据” 表格的第 一行为列 标题行 (如示例 数据中的 第一行) 。
相关文档
最新文档