利用EXCEL轻松实现员工网上调查
将调查问卷做成网页进行发布,不但成本低,而且便于自动统计,而这一任务用Word就能够轻松实现。 实例描述:近日,领导交给办公室主任老张一项紧急任务,要对公司内部全体员工进行问卷调查。公司的员工上千,这项统计工作以往得好几天才能完成,费时费力,老张犯愁了。我说可把调查问卷做成网页的形式发布在内网上,由员工在客户端进行选择提交,电脑自动统计结果,这样不是既省事又高效吗?老张听了高兴了。 网页调查问卷的制作 首先,打开Word新建一个空白文档,选择“视图→工具栏→Web工具箱”,在弹出的“Web工具”窗口上选择“提交”按钮,这时就会在文档中出现“窗体顶端”“窗体底端”及它们中间的“提交”按钮。将光标放到空行处,输入或粘贴所要调查的内容。接下来,将光标放到第一道调查内容的“【请选择:】”后,选择“Web工具箱”上的“选项按钮”在光标处插入一个单选按钮,在它后面输入大写的A,右击这个单元按钮设置它的HTMLNname属性(即它在网页中的名字)为R1,Value属性(即它的值)设置为A;插入第二个单选按钮,在它后面输入大写B,设置它的HTMLNname属性也为R1,Value属性为B,依次类推。在插入第二道调查内容的四个单选按钮时,需要将它们的HTMLNname属性都设置为R2,其他设置和第1题的按钮一样,依次类推,直到添加完最后一道调查内容的四个单选按钮。(图1)
图1 如果在调查内容最后想让员工填写对公司的其他建议,可以点击“Web工具箱”上的“文本区”控件,在页面中插入一个“文本区”控件,设置这个“文本区”控件的HTMLNname属性为“yj”。右击“提交”按钮,将它的Action属性设置为“jg.asp”,即用户将各单选按钮的值都提交给jg.asp这个文件(图2)。
图2 小技巧:为了轻松添加单选按钮,我们可以选择“工具→宏→Visual Basic编辑器”菜单,在弹出的VBA窗口中选择“插入→模块”菜单,在右边代码编辑窗口输入图中代码。回到Word文档窗口,选择“工具栏→自定义”菜单,在弹出的“自定义”窗口中选择“命令”选项卡,在“保存于”处选择这个Word文档名,在“类别”处选择“宏”,在“命令”处选择代码的过程名(如“插入单选按钮”),将它用鼠标拖到工具栏上,并右击重命名,关闭“自定义窗口”。此后,将光标放到需要插入单选按钮的位置,直接单击这个按钮,输入题号后确定,这时就会自动添加A、B、C、D四个单选按钮,无需再对其进行设置了。如果你不想输入题号而直接插入单选按钮,可以将代码中的第二行删除并用第三行代替,注意要把这行前面的“'”去掉(图3)。
图3 小提示:要想使代码能够运行,还要选择“工具→宏→安全性”菜单,在弹出的窗口中将宏的安全性设置为“低”。 最后将文档另存为网页文件index.htm。本文将index.htm保存在D:\123文件夹中。 编写接收文件 在编写接收文件前,还需要在D:\123文件夹中建立一个名称为“调查结果.xls”的Excel文件,在该文件中建立两个工作表,一个名称为“结果”,另一个名称为“建议”。其中,名称为“结果”的工作表中每道题的总人数、答A人数、答B人数、答C人数、答D人数处必须先都输入0,每题的选项比率都是由相应选项人数除以该题的总人数,格式为百分比样式;名称为“建议”的工作表用来存放员工对公司提出的建议。(图4)
图4 接下来,就是编写接收代码了。我们可以先在D盘的名称为“123”的文件夹中建立一个文本文件,然后在这个文件中输入图中的代码,最后把这个文本文件的名称改为jg.asp,注意扩展名也要更改(图5)。
图5 |