999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于W ord表單的構(gòu)建與數(shù)據(jù)收集

2019-08-15 02:00:42
裝備制造技術(shù) 2019年6期
關(guān)鍵詞:按鈕設(shè)置文本

楊 建

(廣西柳工機械股份有限公司,廣西 柳州545007)

0 引言

在無紙化辦公中,利用表單制作調(diào)查問卷、電子考卷等,通過表單收集問卷、答案數(shù)據(jù)以便處理。目前制作表單的軟件有Microsoft InfoPath Designer、Adobe LiveCycle Designer等軟件,填寫這些表單需要使用相應(yīng)的軟件,而在一般的計算機中缺乏安裝相應(yīng)的軟件,使填寫表單成為困難。Microsoft Word作為最常用的辦公軟件在每臺計算機上基本都有安裝,其強大的功能可以容易構(gòu)建、填寫表單,結(jié)合VBA、Excel對表單數(shù)據(jù)進行收集,很方便快捷。本文通過實例詳細講解Word表單的構(gòu)建和數(shù)據(jù)收集方法,讓讀者可以通過常見的辦公軟件輕松制作出專業(yè)的調(diào)查問卷、電子考卷等,并能方便快捷地回收數(shù)據(jù),以實現(xiàn)無紙化辦公、減少錯誤、提高工作效率。

1 表單制作環(huán)境

在Word的環(huán)境下構(gòu)建表單要用到內(nèi)容控件,要求Word為2007及以上版本。下文以Word 2013為說明如何構(gòu)建表單,其它Word版本的操作類同。

2 構(gòu)建表單

2.1 添加“開發(fā)工具”選項卡

單擊Word功能區(qū)“文件”選項卡,然后單擊“選項”,打開“Word選項”窗口。點擊窗口左則“自定義功能區(qū)”項,然后在窗口右則“自定義功能區(qū)”下的組合框中選擇“主選項卡”,在下面的“主選項卡”列表中勾選“開發(fā)工具”項,點擊“確定”。Word功能區(qū)出現(xiàn)“開發(fā)工具”選項卡,如圖1所示。

圖1 “開發(fā)工具”選項卡

2.2 內(nèi)容控件介紹

如圖2所示框內(nèi)為構(gòu)建表單的內(nèi)容控件組。內(nèi)容控件不同于舊式窗體控件和ActiveX控件。

圖2 內(nèi)容控件組

2.2.1 格式文本內(nèi)容控件

格式文本內(nèi)容控件位于內(nèi)容控件組中的第1行第1列,其可以輸入文本、表格、圖片等對象,并能對其中的對象進行格式化設(shè)置。

在文檔中把光標定位到需要插入內(nèi)容控件的位置,點擊“格式文本內(nèi)容控件”,格式文本內(nèi)容控件插入到光標所在位置。

選中文檔中的格式文本內(nèi)容控件,點擊“開發(fā)工具”選項卡上的“屬性”按鈕,打開內(nèi)容控件屬性窗口,如圖3所示。

圖3 格式文本內(nèi)容控件屬性窗口

“標題”是控件標題欄顯示的內(nèi)容。“標記”是控件的“Tag”標簽屬性。“顯示為”設(shè)置控件在文檔中的顯示樣式。“顏色”設(shè)置控件顯示樣式的顏色。“使用樣式設(shè)置鍵入空控件中的文本格式”設(shè)置控件中的對象的共性格式。勾選“內(nèi)容被編輯后刪除內(nèi)容控件”后,當控件中的對象被編輯時內(nèi)容控件會自動刪除。勾選“無法刪除內(nèi)容控件”后,內(nèi)容控件不能刪除,但其中的對象能編輯。勾選“無法編輯內(nèi)容”后,內(nèi)容控件中的對象不能編輯,但整個內(nèi)容控件能刪除。

2.2.2 組合框內(nèi)容控件

組合框內(nèi)容控件位于內(nèi)容控件組中的第2行第2列。組合框內(nèi)容控件可以輸入或從下拉選項中選擇文本。組合框內(nèi)容控件通常用于單選項。組合框內(nèi)容控件屬性窗口如圖4所示。

圖4 組合框內(nèi)容控件屬性窗口

單擊“添加”按鈕可以添加下拉列表選項,如圖5。其中“顯示名稱”是下拉列表顯示的文本,“值”是下拉列表顯示名稱對應(yīng)的“Value”屬性值。

圖5 下拉列表添加選項窗口

通過“修改”、“刪除”等按鈕可以對下拉列表的選項進行編輯。

其它屬性的設(shè)置與格式文本內(nèi)容控件屬性設(shè)置相同。

2.2.3 其它內(nèi)容控件

其它內(nèi)容控件使用方法、屬性設(shè)置與上述兩個內(nèi)容控件基本相同,這里不再闡述。

2.3 表單制作

以圖6的表單為例說明表單制作過程。

圖6 表單實例

先制作表格,在需要填表人填寫的地方插入內(nèi)容控件。“單位”、“聯(lián)系人”、“聯(lián)系電話”、“聯(lián)系地址”、“需求數(shù)量”、“填表人”使用純文本內(nèi)容控件,“產(chǎn)品配置”使用格式文本內(nèi)容控件,“需求產(chǎn)品型號”使用組合框內(nèi)容控件,“交貨日期”、“填表日期”使用日期選取器內(nèi)容控件,“是否特殊訂單”使用復選框內(nèi)容控件。

點擊“開發(fā)工具”選項卡的“設(shè)計模式”命令按鈕,進入設(shè)計模式。在內(nèi)容控件開始/結(jié)束標記之間編輯輸入內(nèi)容提示,如圖7所示。編輯完成后再點擊“設(shè)計模式”命令按鈕,退出設(shè)計模式。

圖7 編輯輸入內(nèi)容提示

2.4 表單保護設(shè)置

表單作好后,還對它進行保護設(shè)置,其目的是保護非填寫部分不被修改,填表人只能填寫、編輯內(nèi)容控件中的對象[1]。

點擊“開發(fā)工具”選項卡的“限制編輯”命令按鈕,在“限制編輯”窗中,如圖8所示,勾選“僅允許在文檔中進行此類型的編輯”,在下面的組合框中選取“填寫窗體”,點擊“是,啟動強制保護”按鈕,在彈出的“保護方法”對話框中可以設(shè)置保護密碼,密碼留空時為無密碼保護。點擊“確定”按鈕,完成表單保護設(shè)置。

圖8 限制編輯窗

3 表單數(shù)據(jù)的收集

把表單的數(shù)據(jù)導入Excel工作表中,利用Excel的強大功能可對數(shù)據(jù)進行處理。把數(shù)據(jù)導入Excel工作表的方法是使用VBA宏代碼。

打開Excel,添加“開發(fā)工具”選項卡。點擊“開發(fā)工具”選項卡的“Visual Basic”命令按鈕,進入宏代碼編寫界面。

點擊宏代碼編寫界面的“插入”菜單,點擊“模塊”,插入一個模塊。在該模塊的宏代碼編輯窗口輸入下面的代碼。

Sub讀取數(shù)據(jù)()

Dim i As Integer

Dim j As Integer

Dim R As Integer

Dim WdocName As String

Dim WdocFolder As String

‘打開對話框,選擇表單所在的文件夾:

With_

Application.FileDialog (msoFileDialogFolderPicker)‘打開對話框,選擇表單所在的文件夾

If.Show=True Then

WdocFolder=.SelectedItems(1)

End If

End With

If WdocFolder=""Then Exit Sub

'打開表單讀取數(shù)據(jù):

Dim WordAppl As Word.Application

Dim Wdoc As Document

Dim FileTryp As Variant

FileTryp=Array("docx","docm")‘設(shè)置表單文檔的兩種文件類型

On Error Resume Next

Set WordAppl=GetObject(,"Word.Application") '獲取Word對象

WordAppl.Visible=False

If Err.Number<>0 Then'如果進程沒有Word對象,則創(chuàng)建Word對象

Set WordAppl= CreateObject("Word.Application") '創(chuàng)建Word對象

我這樣孜孜不倦地尋找白麗筠,一年后傳來了一個比較靠譜的消息。有人說,在廣東東莞見到了白麗筠。聽到這個消息,我馬上就去了那座城市。為了找到白麗筠,我必須尋遍花街柳巷,深入一家家娛樂會所。我沒有錢,穿戴寒酸,人瘦毛長,臉頰都凹陷下去了。這副形象自然不受歡迎。

End If

For i=0 To UBound(FileTryp)'每種文件類型讀取一次

WdocName=Dir(WdocFolder&"*."&FileTryp(i))'獲得文件夾下的第一個文檔文件名

Do While WdocName<>""

If WdocName=""Then Exit Do

Set Wdoc=WordAppl.Documents.Open(Wdoc-Folder&""&WdocName) '讀取文件夾下的所有表單文檔

'向Excel表導入數(shù)據(jù):

R=Range("A"&Rows.Count).End(xlUp).Row+1

For j=1 To Wdoc.ContentControls.Count

If R=2 Then Cells(R-1,j)=Wdoc.Content-Controls(j).Title

Cells (R,j) =Wdoc.ContentControls(j).Range.Text

Next j

Wdoc.Close

WdocName=Dir()'移到下一個表單

Loop

Next i

WordAppl.Quit

End Sub

點擊“工具”菜單,點擊“引用”,打開“引用”窗口。在“可使用的引用”列表中勾選“Microsoft Word 15.0 Object Lybrary”項[2]。

運行“讀取數(shù)據(jù)”宏代碼,選擇表單所在的文件夾,該文件夾下的所有表單數(shù)據(jù)就逐行導入到Excel表中,如圖9所示。

圖9 從W ord表單導入的數(shù)據(jù)

4 結(jié)束語

通過Word、VBA、Excel的結(jié)合,使表單的構(gòu)建、填寫、數(shù)據(jù)的收集及分析變得更加便利,容易在無紙化辦公進行推廣。

猜你喜歡
按鈕設(shè)置文本
這些按鈕能隨便按嗎?
當你面前有個按鈕
中隊崗位該如何設(shè)置
少先隊活動(2021年4期)2021-07-23 01:46:22
在808DA上文本顯示的改善
基于doc2vec和TF-IDF的相似文本識別
電子制作(2018年18期)2018-11-14 01:48:06
文本之中·文本之外·文本之上——童話故事《坐井觀天》的教學隱喻
本刊欄目設(shè)置說明
中俄臨床醫(yī)學專業(yè)課程設(shè)置的比較與思考
內(nèi)心不能碰的按鈕
如何快速走進文本
語文知識(2014年1期)2014-02-28 21:59:13
主站蜘蛛池模板: 97se亚洲综合在线天天| 欧亚日韩Av| 日韩av无码DVD| 国产在线精品美女观看| 国产91精品调教在线播放| 欧美一级黄色影院| 免费99精品国产自在现线| 亚洲精品国产乱码不卡| 一级爆乳无码av| 狠狠做深爱婷婷久久一区| 国产精品免费p区| 国产激情无码一区二区APP| 香蕉视频在线精品| 精品国产一区91在线| 热久久综合这里只有精品电影| 拍国产真实乱人偷精品| 亚洲一级毛片免费观看| 中文字幕久久精品波多野结| 国产欧美日韩资源在线观看| 3344在线观看无码| 亚洲AV无码精品无码久久蜜桃| 国产一区二区三区在线观看视频 | 999国产精品永久免费视频精品久久| 国产一区二区三区精品久久呦| 制服丝袜一区| 国产一区自拍视频| 欧美成人一区午夜福利在线| 精品无码一区二区三区电影| 青青草国产免费国产| 欧洲av毛片| 欧美在线三级| 中文精品久久久久国产网址 | 日韩在线视频网| 亚洲成a∧人片在线观看无码| 九色视频一区| 久久国产热| 91成人精品视频| 久久精品国产亚洲AV忘忧草18| 国产精品一区二区在线播放| www.狠狠| 国产综合精品一区二区| 99久久精品国产综合婷婷| av无码一区二区三区在线| 99久久精品国产麻豆婷婷| 亚洲浓毛av| 91在线中文| 精品撒尿视频一区二区三区| 手机在线免费不卡一区二| 精品一区二区三区自慰喷水| 国产精品手机在线播放| 日本久久久久久免费网络| 97青草最新免费精品视频| 一本大道香蕉中文日本不卡高清二区| 国产网站免费观看| www.91在线播放| 91黄视频在线观看| 国产99免费视频| 国产精品福利导航| 亚洲综合日韩精品| 国产日韩久久久久无码精品| 亚洲欧美在线综合一区二区三区| 久久夜夜视频| 成人国内精品久久久久影院| 国产女人18水真多毛片18精品 | 成AV人片一区二区三区久久| 欧美成人精品一级在线观看| 99这里只有精品免费视频| 无套av在线| 久草性视频| 免费人成视网站在线不卡| 免费A∨中文乱码专区| 久久国产精品波多野结衣| 国产一区二区三区免费观看| 亚洲国产日韩一区| 婷婷综合亚洲| 在线欧美a| 欧美精品亚洲精品日韩专区va| 国产又粗又爽视频| 亚洲综合婷婷激情| 91小视频在线观看免费版高清| 国产呦精品一区二区三区网站| 久久久久88色偷偷|