久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

《神奇的VBA》一款Excel VBA編程學(xué)習(xí)插件

 磨禮鋒 2019-07-14

神奇的VBA插件

時代在不斷發(fā)生變化,,互聯(lián)網(wǎng)時代、人工智能,、物聯(lián)網(wǎng)時代的到來,,大大改變了我們原先的生存環(huán)境,對我們的職場生存空間產(chǎn)生了極大的挑戰(zhàn),。以往更多需要人工參與的工作將逐漸被機(jī)器所取代,。原先的工作方式將被更加先進(jìn)智能高效的模式所替代。掌握編程語言轉(zhuǎn)型為復(fù)合型人才將是未來職場的標(biāo)配,。這個世界上絕大多數(shù)人都是在職場環(huán)境中謀求生存和發(fā)展,,辦公室格子間中做表格處理數(shù)據(jù)是職場人的人生寫照。 在時代發(fā)展的洪流中順時代大勢而為先人一步掌握更加智慧高效的數(shù)據(jù)操作方法,,將是我們鶴立雞群,,在職場中屹立不倒的途徑之一。 這個世界上已經(jīng)有很多編程語言了,,有我們熟知的Java,,Javascript,C,,C++,,C#,,VB,VBA,,PHP,Python等等等等,。在這些語言當(dāng)中,,唯有VBA是與我們?nèi)粘9ぷ飨⑾⑾嚓P(guān),VBA中更是以Excel VBA稱雄職場,,是一門實操性極強(qiáng)的干貨級技能語言,。

VBA 英文全稱(Visual Basic For Application)

Visual Basic:是一門計算機(jī)語言, 簡稱VB,。

Application:指的是微軟的辦公軟件,,如Word,Excel,PowerPoint等軟件。這些應(yīng)用統(tǒng)稱為Application,。

Visual Basic for Application= VBA

VBA是微軟專門設(shè)計用于操控辦公軟件的一門語言,。目的是實現(xiàn)高效率和自動化的辦公。

微軟辦公軟件家族中有不同的軟件如Word,,Excel,,PowerPoint,Access等等軟件,,因此VBA又分為Word VBA,、Excel VBA、PPT VBA以及Access VBA等等,。 這些VBA中應(yīng)用最廣最實用的是Excel VBA,。 學(xué)會了Excel VBA后,再學(xué)習(xí)其它應(yīng)用軟件的VBA會非常簡單,,因為不同軟件的VBA知識中,,編程語法是相同的,不同的只是軟件的對象模型,。在接下來的描述中,,VBA均表示的是Excel VBA。

VBA簡單易學(xué), 功能強(qiáng)大,。只要職場中的您使用Excel工作簿來存儲和分析數(shù)據(jù),。您就可以使用VBA進(jìn)行高效辦公。VBA在財會審計,、生產(chǎn)計劃,、人事行政、質(zhì)量管理,、工業(yè)設(shè)計,、采購銷售,、物流運(yùn)輸、銀行證券,、金融投資和商業(yè)運(yùn)營等等諸多領(lǐng)域中都有著非常廣泛的應(yīng)用,。職場中有很多VBA高手,利用編寫VBA代碼來高效批量地處理數(shù)據(jù), 實現(xiàn)工作中的奇思妙想, 增加職場工作的創(chuàng)新思維, 用VBA增強(qiáng)團(tuán)隊的數(shù)據(jù)協(xié)作和處理能力, 為自己在職場地位中贏得一席之地, 鶴立雞群,。 工作之余,,您還可以通過VBA處理彩票或者股價數(shù)據(jù)按照自己的想法分析走勢。也可以通過VBA抓取網(wǎng)頁數(shù)據(jù),,自動填寫網(wǎng)頁表單,,自動添加網(wǎng)頁評論等等操作。我強(qiáng)烈建議大家學(xué)習(xí)VBA,,在數(shù)據(jù)時代洪流中迎接前所未有的挑戰(zhàn)!時代的發(fā)展終會將辦公室格子間中那些不懂編程的平庸打工仔淘汰出局,!復(fù)合型人才將是未來企業(yè)組織的標(biāo)配!

VBA適用哪些場景呢?

根據(jù)以往的經(jīng)驗,,對于職場人士而言,,VBA適用于以下幾種場景:

  • 對數(shù)據(jù)進(jìn)行高效的分析處理。
  • 高效執(zhí)行枯燥重復(fù)的數(shù)據(jù)操作,。
  • 快速自動生成報表和圖表等,。
  • 創(chuàng)建自定義Excel函數(shù)。
  • 和其它辦公軟件協(xié)同工作,,如Word,Access,Outlook等,。
  • 處理分析股票和彩票數(shù)據(jù)。
  • 網(wǎng)頁抓取信息,。
  • 其它應(yīng)用,。

下面的演示將展現(xiàn)VBA在這方面的應(yīng)用。

GIF

VBA寫的八字應(yīng)用

GIF

窗體控件的應(yīng)用

GIF

公積金及商業(yè)貸款計算

GIF

生產(chǎn)計劃BOM數(shù)據(jù)應(yīng)用

GIF

基礎(chǔ)的表格隔行操作

GIF

Excel數(shù)據(jù)報表的分析處理

GIF

Excel圖表的應(yīng)用

GIF

彩票數(shù)據(jù)分析

上面的展示只是Excel VBA應(yīng)用中很小的一部分,。由于開篇篇幅的限制,,我無法完整展示VBA的所有應(yīng)用。更多VBA應(yīng)用展示,,您也可以通過百度,、知乎或者ExcelHome論壇中搜索VBA相關(guān)主題進(jìn)行了解。您會發(fā)現(xiàn)職場各種行業(yè)中有太多太多的人使用VBA編程來幫助自己和團(tuán)隊高效協(xié)同工作,。除了正常工作使用外,,也有很多興趣達(dá)人使用VBA編程開發(fā)諸如'貪吃蛇'之類有趣的游戲。也有人使用VBA開發(fā)一套算法程序幫自己分析彩票,、股票的走勢,,也有人浪漫地使用Exce VBA向某位心意的同事表達(dá)愛慕之心等等等等。

偷偷告訴你,一旦你入了VBA的大門,,編程技能的增加會給你的大腦賦予你新的工作思維,!你會覺得其它同事的工作方法和模式簡直Low爆了。

宏是什么?

宏(Marco)是包括了一連串指令的小程序,,通過錄制宏功能將用戶在Excel工作簿中的絕大部分操作自動轉(zhuǎn)化生成VBA代碼(也稱之為宏代碼),。通過重復(fù)運(yùn)行宏代碼, 可重復(fù)執(zhí)行我們錄制時的操作?!渡衿娴腣BA》插件中也通過動態(tài)圖直觀演示了如何錄制宏,。然而遺憾的是,錄制產(chǎn)生的宏代碼機(jī)械死板,,無法有效展示代碼中的邏輯結(jié)構(gòu)同時對數(shù)據(jù)的邏輯分析和循環(huán)遍歷操作方面缺乏充分的靈活性。宏代碼也冗余啰嗦,,整體不夠精煉簡潔,,很多小白沒接觸過VBA咋一看一堆宏代碼根本搞不清除代碼的含義,更是影響入門的熱情,。

以將鼠標(biāo)選中的單元格區(qū)域字號設(shè)置為12號為例:

錄制宏產(chǎn)生的VBA代碼

Sub Macro4()

'

'Macro4 Macro

'

'

'

With Selection.Font

.Name = '等線'

.Size = 12

.Strikethrough = False

.Superscript = False

.Subscript = False

.OutlineFont = False

.Shadow = False

.Underline = xlUnderlineStyleNone

.ThemeColor = xlThemeColorLight1

.TintAndShade = 0

.ThemeFont = xlThemeFontMinor

End With

End Sub

下面為手動編寫的VBA代碼

Sub Macro4改寫()

Selection.Font.Size = 12

End Sub

很明顯手動編寫的代碼比錄制宏生成的代碼更加簡潔明了,!

不過通過宏代碼我們可以了解Excel每一步操作中所涉及到的所有對象的相關(guān)屬性和方法。對于初學(xué)者而言,,我建議主要使用《神奇的VBA》插件入門進(jìn)階學(xué)習(xí)Excel VBA編程,。Excel軟件的錄制宏可作為輔助手段使用。

《神奇的VBA》是什么,?

神奇的VBA插件

《神奇的VBA》是我基于多年在世界500強(qiáng)德企的工作經(jīng)驗開發(fā)出來的一款基于微軟Excel軟件的VBA學(xué)習(xí)插件,適用于Office2010版本起至最新的Offce 365套件中的所有版本Excel軟件,,32位和64位操作系統(tǒng)均可安裝使用。該插件的設(shè)計目標(biāo)不但是方便自己使用,,更是要教會職場中追求進(jìn)步的人群以及即將步入職場的學(xué)生們使用高效的VBA編程技法提升職場中數(shù)據(jù)協(xié)作和操控的能力,。

該插件以選項卡的形式顯示在Excel軟件界面中。只要您打開任意Excel工作簿,,點擊界面選項卡中的相關(guān)按鈕就能快捷地獲取VBA重要主題知識,。主題知識涵蓋VBA編程的基礎(chǔ)語法、函數(shù)(自定義函數(shù)和VBA函數(shù)),、數(shù)組,、調(diào)試技巧、單元格區(qū)域?qū)ο?、工作表對象,、工作簿等對象的常?guī)屬性方法和事件、工作表控件,、窗體控件及其他外部對象如字典和文件系統(tǒng)對象等等知識,。隨著未來插件版本的擴(kuò)展升級,《神奇的VBA》將與時俱進(jìn)地囊括更多高級應(yīng)用知識。

該產(chǎn)品采用微軟VSTO開發(fā)技術(shù),,結(jié)合使用C#,、Javascript程序語言、HTML前端標(biāo)記語言和CSS層疊式樣式碼共同進(jìn)行編寫,。為了給使用者一個更好的體驗,,從構(gòu)思到1.0版本開發(fā)完畢,耗費大量心血,,開發(fā)期間若干次不滿意推翻重來,,占用了我大量的個人時間,整體耗時近2年時間,。相較于傳統(tǒng)的VBA學(xué)習(xí)類書籍,,《神奇的VBA》以更加簡便直觀的方式幫助學(xué)習(xí)Excel VBA數(shù)據(jù)編程技能。

內(nèi)置在Excel軟件界面選項卡中,,只要打開任一工作簿就能使用,,有助于快速對照學(xué)習(xí)VBA代碼。內(nèi)置大量豐富唾手可得的示例代碼及代碼注釋幫助理解代碼含義,。內(nèi)置大量的動態(tài)圖即動態(tài)顯示設(shè)置幫助直觀學(xué)習(xí)VBA,。插件中提供了大量功能塊代碼,供您日常直接復(fù)用改寫,。插件未來版本將提供聯(lián)網(wǎng)實時更新功能,,一旦安裝,如產(chǎn)品有更新將提示更新,。

《神奇的VBA》不但是一份學(xué)習(xí)工具書,,也是一份教學(xué)培訓(xùn)材料,也可以作為日后寫VBA代碼的參考工具,。善用《神奇的VBA》插件將為您的職場之路增添更強(qiáng)的戰(zhàn)斗力,。

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點,。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報,。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多