当前位置: 首页 > 图文教程 > 工具软件 > 办公软件 > Excel:批处理实现自动化操作

办公软件
Word常见问题:插入和改写状态切换方法
Excel 2010数据有效性的妙用实例2则
Word2003设置春联格式和打印春联
Excel技巧:快速为每张报表输入编表日期
Word2007域的结果自动化更新
Word技巧:利用日历模板轻松制作个性日历
WPS小插件化学助手轻松录入化学分子式
Excel电子表格中的身份证号编辑技巧
Excel数据表转换为图片的简单方法
Excel电子表格日期运算的高级技巧
WPS2009中的标双击操作及对应功能
Word自动更新文档中的所有域
Powerpoint2007的PPT文件打包操作
在Word2010中为常用符号添加自动更正
Word2007技巧:去除带着红红绿绿的修订提示
Excel2003技巧:用Excel管理考勤的方法
WPS2009设置技巧:人民币大写格式转换
Word技巧:将常用字体以按钮形式放置在工具栏上
word表格的单元格的拆分与合并
彻底查杀,统统赶走Word宏病毒

办公软件 中的 Excel:批处理实现自动化操作


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 45 ::
收藏到网摘: n/a

信息技术课教学过程中经常要做一些重复的工作,如建立一个班级的学生文件夹,把作业分发到学生文件夹中等等。《中国电脑教育报》2004第5期F6版《批量自动生成文件夹》一文构思巧妙,它通过VBScript来实现文件夹的批量建立。但需要IIS Web服务器的支持,且动态网页Createfolder.asp内的源代码有“望而生畏”之感。如果采用Excel来操作,简单、方便、快捷,且不需要特殊的操作平台,一起来看看吧。

  1.建立工作表

  如图1,在Excel中建立学生名册和批处理工作表,在学生名册工作表A、B两列中分别输入学号、姓名。在批处理工作表A1单元格中输入“md”,A2单元输入“=学生名册!A1&&学生名册!B1”,拖动自动填充句柄到没有学生名单为止。


图1

  2.导出批处理

  在新建的Excel工作簿中,选择批处理工作表,单击“另存为”,在对话框的“保存类型”中选择“文本文件(制表符分隔)”,文件名任取(这里取Createdir.txt)。单击[确定]后,由于存为TXT文件后可能含有不兼容的功能,会出现警告窗口,按[确定]直到生成TXT文件。


图2

  3.运行批处理

  把Createdir.txt(如图2)改名成Createdir.bat,运行它就可以建立相应的文件夹。


图3

  在实际操作中,我们可以把批处理命令中可变的量(如要建立的学生文件夹、要复制文件的目标学生文件夹)、不变的量(如上述中的命令md、命令参数)在Excel中各设为单独的一列,利用Excel的自动填充功能来实现重复操作,从而实现作业分发、上交等功能。图3所示就是把c:\test下的作业(包含子文件夹和空子文件夹)复制到各考生文件夹。