鄒民
Word作用多多,除了編輯文字、制作普通表格,還可以制作交互式的表格。下面,筆者就以一份直播問(wèn)卷調(diào)查表為例,來(lái)說(shuō)明如何制作。
ActiveX控件是軟件中應(yīng)用的組件和對(duì)象,如按鈕、文本框、組合框、單選框和復(fù)選框等,通過(guò)ActiveX控件,我們可以讓W(xué)ord表格輕松獲得交互的效果。
1.將文件存為啟用宏的Word文檔
在Word中,用表格工具做出一個(gè)表格,依次進(jìn)入“文件→另存為”,在“保存類(lèi)型”下拉列表框中選擇“啟用宏的Word文檔”選項(xiàng),把表格存為啟用宏的Word格式(圖1)。
2.插入文本框控件
在調(diào)查表中需要用戶直接輸入文字內(nèi)容的位置應(yīng)用文本框控件,根據(jù)需要對(duì)文本框控件的屬性進(jìn)行設(shè)置。默認(rèn)狀態(tài)Word界面沒(méi)有開(kāi)發(fā)工具,進(jìn)入“選項(xiàng)”,打開(kāi)Word“選項(xiàng)”窗口,進(jìn)入“自定義功能區(qū)”,在最右邊的自定義功能區(qū)中,勾選“開(kāi)發(fā)工具”(圖2),Word“視圖”右側(cè)就出現(xiàn)了“開(kāi)發(fā)工具”功能按鈕。將光標(biāo)定位于“姓名”右側(cè)的單元格中,單擊“開(kāi)發(fā)工具”選項(xiàng)卡右下方“舊式工具”右側(cè)的小三角型按鈕,有舊式窗體和ActiveX控件可選(圖3),我們下面都會(huì)使用“ActiveX控件”。點(diǎn)擊“ActiveX控件”中的文本框控件,拖動(dòng)文本框四周的控制點(diǎn)調(diào)整文本框的大小,再插入其他文本框。本文表格中,“姓名”“電話”“郵編”“通訊地址”和“直播用來(lái)做什么”,這幾個(gè)欄目都是使用文本框,完成后看看效果(圖4)。
3.插入選項(xiàng)按鈕(即單選按鈕)
當(dāng)要求用戶對(duì)信息進(jìn)行選擇而不用直接輸入,并且只能選擇一項(xiàng)時(shí),則應(yīng)用選項(xiàng)按鈕控件。將光標(biāo)定位于“性別”右側(cè)的單元格中,鼠標(biāo)右鍵點(diǎn)擊,選擇“屬性”,打開(kāi)“屬性”窗格,在“屬性”窗格中Caption屬性右側(cè)輸入屬性值“男”,設(shè)置GroupName屬性并調(diào)整大小,設(shè)置GroupName屬性值為Sex,調(diào)整控件的大?。▓D5)。插入第二個(gè)選項(xiàng)按鈕,用與前面步驟相同的方法插入第二個(gè)選項(xiàng)按鈕,調(diào)整其大小,設(shè)置其Caption屬性值為“女”, GroupName屬性值與前一個(gè)選項(xiàng)按鈕的GroupName值相同,都是“Sex”(圖6)。
小貼士:關(guān)于控件的屬性
屬性即對(duì)象的某些特性,不同的控件具有不同的屬性,當(dāng)屬性值不同時(shí),控件的外觀或功能會(huì)不同。例如,選項(xiàng)按鈕控件的Caption屬性用于設(shè)置控件上顯示的標(biāo)簽文字內(nèi)容,GroupName屬性則用于設(shè)置多個(gè)選項(xiàng)按鈕所在的不同組別,同—組別中只能選中其中一個(gè)選項(xiàng)按鈕。
4.插入復(fù)選框控件
當(dāng)要求用戶對(duì)信息進(jìn)行選擇,并且可以同時(shí)選擇多項(xiàng)信息時(shí),則可以應(yīng)用復(fù)選框控件。將光標(biāo)定位于要插入復(fù)選框控件的位置,這里是“用于什么直播”右邊的那個(gè)單元格,單擊“ActiveX控件”中的“復(fù)選框”控件,設(shè)置標(biāo)簽文字和組名,在“屬性”窗格中設(shè)置Caption屬性為“抖音”,設(shè)置GroupName 屬性值為group1(圖7)。再插入一個(gè)復(fù)選框控件,并設(shè)置控件的GroupName屬性相同(即為group1),Caption屬性為“快手”(圖8)。
5.保護(hù)調(diào)查表文檔
設(shè)計(jì)完成了,如果不用修改表格框架了,就使用保護(hù)文檔中的“僅允許填寫(xiě)窗體”功能,可使用戶只能在控件上進(jìn)行填寫(xiě)操作,不能對(duì)文檔內(nèi)容進(jìn)行其他任務(wù)操作(包括選擇)。取消選擇“開(kāi)發(fā)工具”選項(xiàng)卡中的“設(shè)計(jì)模式”按鈕退出設(shè)計(jì)模式,再單擊“開(kāi)發(fā)工具”選項(xiàng)卡中的“限制編輯”按鈕(圖9)。設(shè)置“僅允許填寫(xiě)”窗口,在右側(cè)的窗口中選擇“僅允許在文檔中進(jìn)行此類(lèi)型的編輯”選項(xiàng)。右下方的下拉列表框中選擇“填寫(xiě)窗體”選項(xiàng)。單擊“是,啟動(dòng)強(qiáng)制保護(hù)”按鈕,接著在打開(kāi)的對(duì)話框中設(shè)置保護(hù)密碼,最后保存文件即可(圖10)。
我們最后再看看設(shè)計(jì)好的調(diào)查表(圖11),看文本框等長(zhǎng)度是否合適,如果不合適,還可以退出“保護(hù)模式”,進(jìn)入“設(shè)計(jì)模式”再次修改。一旦確認(rèn)沒(méi)有問(wèn)題了,就再次進(jìn)入到保護(hù)模式,填寫(xiě)好表格,再用E-Mail發(fā)到調(diào)查機(jī)構(gòu)就行了。
小貼士:ActiveX控件有哪些?
ActiveX控件包括復(fù)選框、文本框、標(biāo)簽、選項(xiàng)按鈕、圖像、數(shù)值調(diào)節(jié)鈕、組合框、命令按鈕、列表框、滾動(dòng)條、切換按鈕和其他控件。這些控件的應(yīng)用,朋友們可參考控件編程相關(guān)的資料或書(shū)籍進(jìn)行學(xué)習(xí)。
電腦知識(shí)與技術(shù)·經(jīng)驗(yàn)技巧2020年7期