首页 > 范文大全 > 正文

编制课程表 妙计不再难

开篇:润墨网以专业的文秘视角,为您筛选了一篇编制课程表 妙计不再难范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

开学伊始,教务处的我最头痛,全校各个年级每学年开学都要重排课程,在排完课程表后还要将全年级课程总表打印公示,并打印各分班课程表张贴到班上,比如初二年级的课程较多,我校初二年级共六个班,按规定每周需开设34节课,分五天完成,语数外每位教师带2个班,其余学科每位教师带6个班,这些排课要求较多,那么大的工作量有没有简单快捷的方法完成呢?小愚经过悬梁刺股终于找到解决的方法,轻松解决了这个难题。

一、编制课程表

第一步:制作表头。启动Excel 2007,将Sheet1重命名为“课程表源表”,分别在A1,B1单元格中输入“nj”和“bj”,“nj”表示在A列输入的年级,“bj”表示在B列输入的班级;再在C1-AK1单元格中分别输入“MON1,MON2……FRI7”,其中前面的字母表示星期几,后面的数字表示第几节课,前三个字母是星期几的英文前三位大写字母,如星期一Monday,简取MON。注意这一排不能用汉字,完成输入后,如图1。

小提示:

C1-AK1单元格的简便输入方法,在C1单元格中输入MON1,鼠标移到C1单元格右下角成十字形,按下鼠标左键向右拖动鼠标从C1到J1,同理在J1输入TUE1,拖动鼠标至P1,以此类推输入WED1―WED7、THU1―THU7、FRI1―FRI7。

第二步:编排课程。根据学术要求开始排课,在C2-AK2单元格中安排好初二年级1班的课程,注意同年级各班的课程相差不大,只要注意不要发生冲突即可。排2班的课程,在C3-I3单元格依次输入“=d2”,“=c2”,“=f2”,“=e2”,“=h2”,“=i2”,“=g2”,不带双引号,这样1、2班语数外的教师就错开了,选中C3-I3单元格,将鼠标放到右下角成十字形,拖动至AK3单元格,初二年级2班课程就排好了。要排满整个年级,选中C2-AK3单元格,将鼠标放到右下角,拖动至AK7单元格,即可排完整个年级的课程了,如图2。

小提示:

图2中虽然排满了课程,但是整个表格很不美观,选中所有纵列,鼠标右键单击阴影处选择“列宽”,输入“2.95”,再单击工具栏上“自动换行”按钮,第一行MON字母和数字在一个单元格排成2行,下面所有的课程依次如此显示,要美观了许多,如图3。

第三步:查看同一教师的课是否冲突。单击工具栏上“条件格式”“新建规则”,在“新建格式规则”对话框中,选中“只为包含以下内容的单元格设置格式”,选择“单元格值”、“等于”,并在最右边的文本框输入“语文”,再单击“格式”按钮,切换到“填充”,选择背景色如“红色”,如图4。

以此类推,输入不同的课程,选择不同的颜色,表中的不同课程背景不同,一目了然,如图5。

最后,为了方便以后调整课程表,将源表改为数值模式。单击表格左上角全选表格,右键单击表格,先选“复制”再选“选择性粘贴”再选“数值”即可。简单三步小小课程表排完了。

二、打印课程表

我们在制作完各年级的课程总表以后,常常需要分别打印每个年级的总课程表和各班的课程表,只要你做好了初期的原始Excel表格,如图6,分类打印课程表将不再是难事。

1. 打印年级总课程表

首先将Sheet2重命名为“公示表”,在“公示表”中先预设好格式,如图7,空白框准备引原始Excel的数据。选中B4-G7单元格,在上方的编辑栏中输入“ =TRANSPOSE(课程表源表!C2:F7)”后,再同时按住“Ctrl+Shift+Enter”组合键进行输入,将星期一上午各班的课填入年级总表,用同样的方法将表输入完全。也可以在输入=transpose()后,用鼠标点选Excel中的“课程表源表”,在“课程表源表”中选择需要调用的单元格区域,按Ctrl+Shift+Enter组合键进行输入,如图8。

小提示:

如果想清除表格中的内容,则选中单元格之后按Ctrl+Shift+Enter组合键进行清除。

2. 打印各班课程表

第一步:画空白表。关掉Excel,打开Word,画一个标准班级课程的空白表,但年级与班不要填写,如图9。

第二步:邮件合并。首先,将光标移至“年级”前,单击工具栏上“邮件”,在出现“邮件合并工具栏”中,单击“选择收件人”“使用现有列表”,在弹出的“选择表格”对话框中,选择“课程表源表$”,如图10,单击确定。然后,单击工具栏上的“插入合并域”,选择“nj”,在“班”字前面前面选择“bj”,依次操作,插入完成后会在对应框中出现带书名号的字母,表示在对应的表格中已经插好各节课的域了,如图11。

第三步:打印。单击工具栏上“完成并合并”,选择“打印文档”,在“合并到打印机”对话框中,默认是“全部”,就可以依次打印出六个班的各班课程表了。