Excel的強(qiáng)大功能相信用過Excel的人都是非常清楚的,如果再加上VBA,那對我們的工作更是如虎添翼。 今天我們用Excel中自帶的開發(fā)工具來實(shí)現(xiàn)錄制字符和數(shù)字的小功能。 一、用錄制宏的方式來實(shí)現(xiàn)。 1、操作方法: 打開Excel(這是2010版),選擇開發(fā)工具-單擊錄制宏(在彈出的對話框中,有個宏名,可以改名,也可以保留直接點(diǎn)確定按鈕確定)此時錄制宏就已經(jīng)開始了。 2、操作步驟: ①、在A1單元格輸入 易天壹課堂 ;在A2單元格中輸入 VBA ;在A3單元格輸入123(注意在excel中文字和字母都屬于字符,默認(rèn)左對齊。而123屬于數(shù)字,默認(rèn)右對齊) ②、我們還做了其他操作,①拉寬了A列的列寬;②選擇A列單元格,左對齊。(當(dāng)錄制宏開始的時候,我們無論是在單元中操作或是在菜單欄操作,錄制宏都會將我們的操作記錄下來)停止錄制。 ③、選擇開發(fā)工具下的,插入,選擇按鈕,按住鼠標(biāo)左鍵不放在,在單元格區(qū)域拖出一個按鈕(此時彈出的對話框可以指錄制的宏)確定。這就是錄制宏用按鈕操作的全部步驟。單擊按鈕試試吧! 3、如何看到錄制的宏代碼 單擊開發(fā)工具-Visual Basic,進(jìn)入VBE窗體,錄制的宏就存在模塊中。 二、手工編寫代碼 方法跟前面操作差不多,就不寫了,直接上圖,大家看操作。 三、代碼注釋和注意事項(xiàng): 四、錄制宏和手工編寫代碼比對(實(shí)現(xiàn)的結(jié)果一樣) 五、VBA錄制宏和手工編寫代碼的區(qū)別 錄制宏不僅代碼量大,運(yùn)行速度也不及手工代碼,很多功能是只能靠編寫來實(shí)現(xiàn)的,錄制宏無法實(shí)現(xiàn),而且VBA代碼編寫靈活易學(xué)。 |
|