教師在教學與教研工作中,經(jīng)常需要組織問卷調查活動。傳統(tǒng)的紙質問卷法費時也容易統(tǒng)計出錯。為提高效率,后來產(chǎn)生了交互網(wǎng)頁的調查方法,但后者要求教師具備教學服務器,并且在面對大批量非注冊用戶的調查時力不從心,常出現(xiàn)同一人多次回答同一問卷和對問卷中各個問題的回答人數(shù)不一致等情況,降低了調查結果的可信度。為有效解決上述問題,筆者以“有關Word編寫教學文檔的若干問題質疑”中的14個自查問題為例,采用廣大讀者熟悉的Word界面,設計了基于控件的交互式自查問卷。使用者在回答完所有自查問題后,單擊指定命令按鈕即可將自查結果送到Excel文檔中,以便統(tǒng)計。
一、交互界面與功能簡介
“Word應用操作(中級)自查問卷”交互界面包括六部分:標題、使用說明區(qū)(含調查說明、準備工作、操作說明、特別注意等內容)、命令按鈕區(qū)(包括“以年月、班名和學號保存本文檔”和“生成Excel自查結果文件”兩個按鈕)、被調查者數(shù)據(jù)選擇輸入?yún)^(qū)[包括“學習或培訓班名稱(ClassName_CBox)”、“年份(Year_CBox)”、“月份(Month_CBox)”、“學號(StuNum_CBox)”、“姓名(StuName_CBox)”和“單位(UnitName_CBox)”等6個下拉組合框]、自查問題回答區(qū)(下拉組合框:Q_CBox1~14)以及下方的被調查者原始數(shù)據(jù)圖標(內置全部被調查者原始數(shù)據(jù)和自查問題選擇答案)。所有控件的名稱均可在VBA編輯器單擊F4鍵后在“屬性”窗口中修改。
二、各功能模塊設計與VBA程序編制
(一)通用變量、數(shù)組與對象聲明
Di