亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        淺析WScript在VBA中的應(yīng)用

        2015-05-15 21:48:19周顯春
        電腦知識(shí)與技術(shù) 2015年8期
        關(guān)鍵詞:應(yīng)用

        周顯春

        摘要:針對(duì)VBA在某些應(yīng)用方面的不足,提出基于WScript的VBA的解決實(shí)際問(wèn)題的方法。該方法能夠發(fā)揮它們各自的優(yōu)勢(shì),有能夠達(dá)到1+1>2的效果。

        關(guān)鍵詞:WScript;VBA;應(yīng)用

        中圖分類(lèi)號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2015)08-0089-02

        Abstract: According to the deficiency of VBA in some applications, put forward the method of WScript to solve practical problems based on VBA. This method can give play to their respective advantages, there are able to achieve the effect of 1+1>2.

        Key words: Wscript; VBA; application

        1 VBA知識(shí)

        VBA,全稱(chēng) Visual Basic For Applications,是新一代標(biāo)準(zhǔn)宏語(yǔ)言,是Visual Basic 程序設(shè)計(jì)語(yǔ)言的一個(gè)分支。VBA不能夠單獨(dú)運(yùn)行,它要求有一個(gè)寄生于宿主應(yīng)用程序才能運(yùn)行,比,如微軟公司的Office辦公軟件套件、AutoCAD、CorelDraw等。VBA 主要進(jìn)行二次開(kāi)發(fā),從而改進(jìn)它們的功能,使得它們能根據(jù)用戶(hù)的需求實(shí)現(xiàn)更多的功能。VBA已有20多年的歷史,其開(kāi)發(fā)環(huán)境和語(yǔ)法已趨于完善,功能非常強(qiáng)大。

        2 WScript的優(yōu)勢(shì)

        2.1 VBS

        全稱(chēng)VBScript,是一種腳本程序,和VBA一樣,它也要有宿主,只不過(guò),VBS的宿主使用更加廣泛,因?yàn)樗乃拗鞒绦騑indows 操作系統(tǒng)的Windows Scripting Host。當(dāng)使用VBS腳本編寫(xiě)一個(gè)腳本文件時(shí),文件的擴(kuò)展名為.vbs 或.js,該文件在 Windows 環(huán)境下下雙擊并就可以執(zhí)行它。之所以會(huì)發(fā)生這種情況,是因?yàn)樵趙indows的環(huán)境執(zhí)行該腳本文件時(shí),系統(tǒng)就會(huì)調(diào)用Wscript.exe程序?qū)δ_本文件編譯,然后才能執(zhí)行。

        使用VBS的腳本文件在工作中應(yīng)用極廣,主要應(yīng)用于對(duì)文件、目錄、磁盤(pán)的訪問(wèn);獲取操作系統(tǒng)的信息;突破VBA的限制,如VBA對(duì)注冊(cè)表的操作有限,只能在指定目錄讀寫(xiě),而WScript技術(shù)可操作注冊(cè)表的任意鍵值等[1]。

        2.2 WScript常用的方法與屬性

        WScript.Shell對(duì)象是Wscript技術(shù)的核心,其常用的方法如表1-2。

        2.3 VBS的優(yōu)點(diǎn)

        VBS優(yōu)點(diǎn)在于它不像VBA需要專(zhuān)門(mén)的開(kāi)發(fā)環(huán)境VBE,使用文本編輯器就可以完成開(kāi)發(fā)任務(wù),當(dāng)然,最重要的是它使可以充分利用腳本來(lái)實(shí)現(xiàn)計(jì)算機(jī)工作的自動(dòng)化,也正是它的這一特點(diǎn),使的系統(tǒng)又有了新的安全隱患。

        3 應(yīng)用舉例

        3.1 VBA的應(yīng)用

        在現(xiàn)實(shí)生活中,可能遇到把許多電子表格文件合并成一張文件,或者合并成一個(gè)工作簿中的一張工作表場(chǎng)景。如果采用人工操作,尤其是在大量重復(fù)操作時(shí),非常繁瑣,如果采用VBA進(jìn)行程序設(shè)計(jì),解決這樣的問(wèn)題就非常簡(jiǎn)單了。

        上面的代碼只能夠在32位OS環(huán)境下執(zhí)行,如果是64位的OS環(huán)境下安裝此補(bǔ)丁,還要把dotnetfx35langpack_x86zh-CHS.exe /q修改為:dotnetfx35langpack_x64zh-CHS.exe /q。

        4 小結(jié)

        本文介紹了vba、VBS 編程技術(shù),并利用vba技術(shù)解決了合并工作簿和工作表的問(wèn)題、VBS 技術(shù)解決在某種程序自動(dòng)安裝的方法。尤其是,利用VBS和VBA相結(jié)合解決程序自動(dòng)安裝的這種方法可以用在其它類(lèi)似的應(yīng)用場(chǎng)景中。可以擴(kuò)展這項(xiàng)技術(shù)這種應(yīng)用環(huán)境,推廣到網(wǎng)絡(luò)環(huán)境中,尤其是局域網(wǎng)的環(huán)境中,通過(guò)相應(yīng)軟件的幫助,就可以實(shí)現(xiàn)一次指令大范圍的安裝,可以簡(jiǎn)化安裝過(guò)程,提高工作效率,很有推廣的價(jià)值。同時(shí),也要注意到利用vba、vbs的腳本文件,在 WSH 的支持下,也可以讓病毒在網(wǎng)絡(luò)上傳播[2]。

        參考文獻(xiàn):

        [1] 羅剛君. Excel VBA程序開(kāi)發(fā)自學(xué)寶典[M]. 2版. 北京: 電子工業(yè)出版社, 2011.

        [2] 張運(yùn)凱, 王長(zhǎng)廣, 王方偉, 等. “震蕩波”蠕蟲(chóng)分析與防范[J]. 計(jì)算機(jī)工程, 2005, 31(18).

        猜你喜歡
        應(yīng)用
        多媒體技術(shù)在小學(xué)語(yǔ)文教學(xué)中的應(yīng)用研究
        考試周刊(2016年76期)2016-10-09 08:45:44
        分析膜技術(shù)及其在電廠水處理中的應(yīng)用
        科技視界(2016年20期)2016-09-29 14:22:00
        GM(1,1)白化微分優(yōu)化方程預(yù)測(cè)模型建模過(guò)程應(yīng)用分析
        科技視界(2016年20期)2016-09-29 12:03:12
        煤礦井下坑道鉆機(jī)人機(jī)工程學(xué)應(yīng)用分析
        科技視界(2016年20期)2016-09-29 11:47:01
        氣體分離提純應(yīng)用變壓吸附技術(shù)的分析
        科技視界(2016年20期)2016-09-29 11:02:20
        會(huì)計(jì)與統(tǒng)計(jì)的比較研究
        亚洲天堂av在线免费看| 成全视频高清免费| 四虎影视成人永久免费观看视频| 日韩丰满少妇无码内射| 国产福利酱国产一区二区| 最新亚洲av日韩av二区| 亚洲欧美日本人成在线观看| 国产一级一片内射在线| av中文字幕性女高清在线| 一区二区三区视频在线观看| 国产男女免费完整视频| 日韩毛片在线看| 久久伊人精品只有这里有| 我要看免费久久99片黄色| 国产夫妇肉麻对白| 久久精品国产精品国产精品污| 999国产精品视频| 亚洲一级无码AV毛片久久| 日本中文字幕精品久久| 极品少妇xxxx精品少妇偷拍| 亚洲欧美激情在线一区| 人妻精品丝袜一区二区无码AV| 国产盗摄一区二区三区av| 久久精品成人一区二区三区| 1区2区3区高清视频| 一级做a爰片久久毛片| 男女男生精精品视频网站| 加勒比婷婷色综合久久| 久久精品中文字幕大胸| 国产精品18禁久久久久久久久| 玩弄丝袜美腿超短裙校花| 亚洲一区第二区三区四区| 国产白袜脚足j棉袜在线观看| 国产a级午夜毛片| 一区二区三区成人av| 国产一区二区三区四区三区| 久久精品人妻一区二区三区| 国产人成视频免费在线观看| 免费人成视网站在线剧情| 日韩亚洲av无码一区二区三区| 禁止免费无码网站|