亚洲熟妇av一区二区三区,久久久久久精品观看sss,免费观看四虎精品国产永久,国产成人精品一区二三区熟女,天堂网在线最新版www资源网

6小時(shí),寫了一篇適合Excel小白學(xué)的VBA入門教程(excel+vba入門教程)

6小時(shí),寫了一篇適合Excel小白學(xué)的VBA入門教程

是什么是VBA?一句話概括:在Excel中想實(shí)現(xiàn)什么功能,就可以用VBA語(yǔ)言編寫一段程序去完成。(比如:一個(gè)Excel文件拆分N個(gè)單獨(dú)文件)

今天,將用全新的方法,不講太多理論,直接從一個(gè)小程序入手,看看VBA代碼是怎么編寫完成的。即使你從未學(xué)過VBA,也有信心讓你今天入門VBA。

【例1】點(diǎn)擊按鈕,向單元格A1中輸入數(shù)字 123

小時(shí),寫了一篇適合Excel小白學(xué)的VBA入門教程(excel+vba入門教程)"

1、打開編寫VBA代碼的窗口

編寫VBA的窗口叫VBE編輯器,有好幾種打開的方法。

  • 在工作表標(biāo)簽上右鍵 – 查看代碼

  • 按Alt F11

  • 開發(fā)工具 – 點(diǎn)Visual Basic圖標(biāo)

小時(shí),寫了一篇適合Excel小白學(xué)的VBA入門教程(excel+vba入門教程)"

2、創(chuàng)建寫VBA代碼的地方

在哪編寫代碼呢?有好幾種方式,今天先學(xué)最常用的:插入 – 模塊。新建一個(gè)模塊用來存放編寫的代碼。

小時(shí),寫了一篇適合Excel小白學(xué)的VBA入門教程(excel+vba入門教程)"

3、開始寫代碼

插入(或雙擊)模塊后,在右側(cè)的空白位置就是編寫代碼的地方。

可以執(zhí)行的VBA代碼(宏程序),結(jié)構(gòu)是這樣的:

Sub程序名(參數(shù))

可以執(zhí)行任務(wù)的代碼

End Sub

輸入Sub 程序名()然后回車,End Sub就會(huì)自動(dòng)輸入。

小時(shí),寫了一篇適合Excel小白學(xué)的VBA入門教程(excel+vba入門教程)"

在開始和結(jié)束語(yǔ)句之間輸入代碼,執(zhí)行 在單元格A1中輸入數(shù)字123

Range(\”A1\”)= 123

注:在VBA中,Range(\”單元格地址\”)來表示單元格,又如Range(\”A1:B100\”)表示A1:B100單元格區(qū)域。在單元格中輸入值,直接用=值即可(字符串兩邊要加雙引用),如果清空則=\”\”

小時(shí),寫了一篇適合Excel小白學(xué)的VBA入門教程(excel+vba入門教程)"

再編寫一段清空代碼:

小時(shí),寫了一篇適合Excel小白學(xué)的VBA入門教程(excel+vba入門教程)"

4、測(cè)試運(yùn)行代碼

在編寫代碼時(shí)經(jīng)常要測(cè)試是否正確。測(cè)試方式是把光標(biāo)放在代碼行的任意位置,點(diǎn)擊運(yùn)行小按鈕。

小時(shí),寫了一篇適合Excel小白學(xué)的VBA入門教程(excel+vba入門教程)"

5、點(diǎn)擊按鈕執(zhí)行VBA代碼

在Excel中插入的圖形、圖片、按鈕控件都可以執(zhí)行VBA代碼。讓它們執(zhí)行很簡(jiǎn)單,只需要右鍵菜單中點(diǎn)擊指定宏- 選取編寫的宏名稱。

小時(shí),寫了一篇適合Excel小白學(xué)的VBA入門教程(excel+vba入門教程)"

6、保存VBA代碼

Excel2007版及以后,需要保存為“啟用宏的工作簿\”類型,VBA代碼才能保存下來。

小時(shí),寫了一篇適合Excel小白學(xué)的VBA入門教程(excel+vba入門教程)"

7、再來一個(gè)實(shí)用的代碼

有同學(xué)說感覺VBA沒什么用啊。下面蘭色就舉一個(gè)實(shí)用的小例子:

【例2】刪除Excel中C列的公式,轉(zhuǎn)換為值

Sub刪除公式()

Range(\”C1:C10\”)=Range(\”C1:C10\”).Value

End Sub

小時(shí),寫了一篇適合Excel小白學(xué)的VBA入門教程(excel+vba入門教程)"

注:一個(gè)區(qū)域等另一個(gè)區(qū)域的值,需要在第二個(gè)區(qū)域后后面添加.Value。

今天就學(xué)這么多了,如果你看懂了就點(diǎn)一下最下面的大拇指。如果大家有興趣繼續(xù)學(xué)(本文閱讀量能>3萬),就發(fā)VBA入門學(xué)習(xí)第2課。

版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請(qǐng)發(fā)送郵件至 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。