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

分享

ExcelVBA從入門到精通——(1)實(shí)現(xiàn)第一個(gè)VBA程序

 hjr231 2019-02-13

ExcelVBA從入門到精通——(1)實(shí)現(xiàn)第一個(gè)VBA程序

VBA簡介&用途

Visual Basic for Applications(VBA),是依附在應(yīng)用程序(例如Excel)中的VB語言。只要你安裝了Office Excel就自動(dòng)默認(rèn)安裝了VBA,同樣Word和PowerPoint也能調(diào)用VBA對軟件進(jìn)行二次開發(fā)而讓一些特別復(fù)雜的操作“腳本化”。

如何打開VBA

1、打開“開發(fā)工具”功能(第一次使用VBA)

如果你是第一次使用VBA,需要打開“開發(fā)工具”功能。

文件——選項(xiàng)——自定義功能區(qū)——勾選開發(fā)工具

ExcelVBA從入門到精通——(1)實(shí)現(xiàn)第一個(gè)VBA程序

打開“開發(fā)工具”功能

2、打開VBA的三種方式

(1)開發(fā)工具——Visual Basic

ExcelVBA從入門到精通——(1)實(shí)現(xiàn)第一個(gè)VBA程序

(2)ALT+F11快捷鍵

(3)右鍵sheet頁查看代碼

ExcelVBA從入門到精通——(1)實(shí)現(xiàn)第一個(gè)VBA程序

3、VBA界面

ExcelVBA從入門到精通——(1)實(shí)現(xiàn)第一個(gè)VBA程序

寫一個(gè)簡單的VBA程序

大部分程序入門都會(huì)寫一個(gè)代碼輸出“Hello World”,我們寫第一個(gè)程序在選定的單元格輸出自己的昵稱。

Sub 插入文字() 'sub定義一個(gè)過程 Selection.Value = 'TOMOCAT' '代碼塊End Sub '結(jié)束一個(gè)過程

1、新建模塊

模塊方便我們導(dǎo)出代碼用于其他的Excel,所以養(yǎng)成良好的編程習(xí)慣插入模塊

ExcelVBA從入門到精通——(1)實(shí)現(xiàn)第一個(gè)VBA程序

2、 在指定區(qū)域編寫代碼

ExcelVBA從入門到精通——(1)實(shí)現(xiàn)第一個(gè)VBA程序

執(zhí)行代碼

下面三種方法實(shí)現(xiàn)的功能相同,無須太糾結(jié),選擇最方便的即可

1、F5執(zhí)行

2、按執(zhí)行按鈕

ExcelVBA從入門到精通——(1)實(shí)現(xiàn)第一個(gè)VBA程序

3、運(yùn)行——運(yùn)行子過程

一點(diǎn)小建議——使用“立即窗口”

如果你用過Rstudio寫R代碼或者Spyder寫Python代碼的話,“立即窗口”類似于控制臺,能提示代碼編譯錯(cuò)誤和進(jìn)行實(shí)時(shí)計(jì)算。

1、打開“立即窗口”

視圖——立即窗口

ExcelVBA從入門到精通——(1)實(shí)現(xiàn)第一個(gè)VBA程序

2、在立即窗口輸入代碼直接作用于excel

選中一個(gè)單元格,然后在立即窗口輸入代碼(不必定義Sub過程),敲擊回車鍵執(zhí)行:

ExcelVBA從入門到精通——(1)實(shí)現(xiàn)第一個(gè)VBA程序

執(zhí)行前

可以看到執(zhí)行后被選中的單元格出現(xiàn)了你的昵稱,到此為止你已經(jīng)完成了第一個(gè)VBA程序。

ExcelVBA從入門到精通——(1)實(shí)現(xiàn)第一個(gè)VBA程序

執(zhí)行后

寫在最后

后續(xù)我會(huì)詳細(xì)介紹VBA的語法、函數(shù)和數(shù)據(jù)處理,幫助零基礎(chǔ)的朋友實(shí)現(xiàn)從VBA入門到精通(精通估計(jì)是開玩笑的,能熟練使用VBA完成日常繁瑣Excel操作“腳本化”應(yīng)該是我們的目標(biāo)。謹(jǐn)以本文獻(xiàn)給可愛的菜某,希望她早日學(xué)會(huì)VBA,解放雙手~

如果想看SQL入門教程,可以點(diǎn)擊下方“閱讀更多”

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

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多