日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

Excel VBA基礎(chǔ)與應(yīng)用Day1:Excel VBA基礎(chǔ)介紹

 L羅樂 2019-03-24

Excel VBA 基礎(chǔ)操作

  Excel的“宏”,其實就是一個用VBA代碼保存下來的程序,是可以完成某一特定功能的組合,主要用于完成日常生活中一些簡單的操作。

如:有1000行數(shù)據(jù)的工資表,怎樣變成工資條,難道要復(fù)制999次?遇到這樣的問題就需要“宏”來幫我們解決了,下面給大家具體介紹一下“宏”的基本操作。

顯示“開發(fā)工具”選項

1、打開Excel工作薄,切換到“文件”選項卡,單擊“Excel選項”命令。

2、彈出“Excel選項”對話框,切換到“自定義功能區(qū)”選項卡,選擇“開發(fā)工具”復(fù)選框,單擊“確定”即可。

3、“宏”和VBA的命令按鈕,大多集中在功能區(qū)“開發(fā)工具”選項卡,如下圖所示.

錄制宏,告別重復(fù)工作

例:將工資表轉(zhuǎn)換成工資條

1、打開工資表,啟用宏,選中A1單元格,切換到”開發(fā)工具“選項卡,按下”錄制宏“按鈕。

2、彈出”錄制新宏“的對話框,在”宏名“文本框中輸入宏名。如”工資表變工資條“,然后在”快捷鍵“欄中設(shè)置宏的快捷鍵,選擇保存位置,單擊”確定“按鈕。

3、返回工作表,選中A1:F1單元格區(qū)域,按下”Ctrl C“組合鍵復(fù)制,單擊A3單元格,單擊鼠標(biāo)右鍵,選擇”插入復(fù)制的單元格“命令。

4、粘貼完成后,在”開發(fā)工具“選項卡的”代碼“組中,點擊”停止錄制“按鈕,即可完成宏的錄制。

運行宏,讓工作更輕松

1、錄制好宏之后,返回工作表,單擊”開發(fā)工具“選項卡的”代碼“組中的”宏“按鈕。彈出”宏‘對話框,選擇宏名,點擊“執(zhí)行”按鈕。

2、返回工作表,即可看到運行宏之后的效果了。這樣就可以把復(fù)雜的事情簡單化,讓工作更加輕松。

在將工資表“變”成工資條時,單靠錄制和運行宏,雖然簡化了“復(fù)制粘貼表頭”的操作,但是對于1000條的工資表時,仍需進行999次次運行錄制好的宏,所以想進一步實現(xiàn)“自動化”,讓Excel更“智能”,讓工資更輕松,單靠錄制宏是遠遠不夠。

下面為大家深入介紹一下什么是VBA,VBA和宏有什么關(guān)系,VBA到底多有用。

Excel VBA是什么

VBA的全稱是Visual Basic For Application。它是微軟開發(fā)的一種,在AB(Visual Basic,一種可視化開發(fā)環(huán)境)下用于開發(fā)自動化應(yīng)用程序的語言,可以在應(yīng)用程序中共享。它是能夠?qū)崿F(xiàn)Offic的自動化,極大的提高用戶的工作效率。

在Excel中,通過VBA這種編程語言,可以實現(xiàn)的功能有很多。例如重復(fù)的任務(wù)自動化,自定義Excel的工具欄、菜單和界面,建立模塊和宏指令,提供建立類模塊的功能,自定義Excel使其成為開發(fā)平臺,創(chuàng)建報表,對數(shù)據(jù)進行復(fù)雜的操作和分析等。

宏和VBA有什么關(guān)系

Excel的“宏”,其實是一個用VBA代碼保存下來的程序,而VBA是由模塊組成的,其模塊內(nèi)部由至少一個過程(完成某一特征)組成,一個宏(可以完成某一特定功能的命令組合)對應(yīng)于VBA中的一個過程。

即VBA是一種語言,VBA代碼就是這種語言的字母;代碼段組合起來可以形成一個個詞組;按照語法進一步組合起來之后,可以形成具有意義的最進本的句子。

宏可以通過錄制得到,單VBA代碼需要在VBA編輯器中手動輸入。

VBA編程,讓辦公自動化

1、在上面例子中,我們錄制了“工資表變工資條”宏,打開“Visual Basic”窗口,可以看到宏代碼如下。

2、為了使錄制的宏更加“智能”,需要在第一步代碼“Sub 工資表變工資條()”之后添加兩行代碼“Dim i As Long'

和”For i = 2 To 100” (次數(shù)的數(shù)據(jù)需要根據(jù)工資表的行數(shù)自行設(shè)置),然后在最后一行代碼“End Sub”前加入一行代碼“Next”,最終得到宏代碼如下。

3、完成修改后,單擊'Visual Basic'窗口中的“保存”按鈕,此后運行宏,就可以把工資表一次性的“變”成了工資條。

The  End

今天給大家分享的內(nèi)容就到此結(jié)束了,分享的內(nèi)容都是小編的個人理解,可能會存在個別的細(xì)節(jié)問題,希望大家給予支持和諒解,同時希望今天的分享對大家有所幫助,謝謝大家!

                                          編者:程靖

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

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多