中文字幕理论片,69视频免费在线观看,亚洲成人app,国产1级毛片,刘涛最大尺度戏视频,欧美亚洲美女视频,2021韩国美女仙女屋vip视频

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
001.了解VBA基本概念

大家好,我是永不止步的老牛。

今天開始,我們進(jìn)入VBA的世界,VBA的來歷、特點、用處、好壞網(wǎng)上一大堆,我們不說這些了,有不清楚的可以去查找,我們直接從使用的角度開始。

今天講的10個方面是概念性的,了解后就具備了VBA的基礎(chǔ),不是很明白也不要緊,只要知道有這么回事就行,隨著逐步加深就會明白的。

1、變量和常量

A、變量:用于保存VBA程序運行過程中可能變化的數(shù)據(jù)。

B、常量:用于保存在代碼執(zhí)行期間無法更改的值。

在代碼中需要使用時,只需引用相應(yīng)的標(biāo)識符即可。

命名基本規(guī)則:

  • 必須使用字母開頭。
  • 不能包含“空格,。,!@,&,$,?!?。
  • 長度不能超過255。
  • 不能使用關(guān)鍵字。

2、數(shù)據(jù)類型

3、聲明:Dim、Private、Public和Static

變量在使用之前都需要聲明。格式:

A.Dim 變量名 AS 數(shù)據(jù)類型

B.Dim 變量名

A聲明的變量直接確定好了數(shù)據(jù)類型,B聲明的變量類型是Variant。初學(xué)最好是能按照“Dim 變量名 AS 數(shù)據(jù)類型“來使用Dim。

  • Dim聲明的變量只能在當(dāng)前過程或模塊中使用。
  • Private聲明的變量只能在當(dāng)前的類模塊中使用。
  • Public聲明的變量可以在程序的任何地方使用。
  • Static用于聲明靜態(tài)變量,即變量的值在整個代碼運行期間都能被保留。

4、過程和函數(shù)

簡單說過程和函數(shù)就是執(zhí)行某些動作的代碼組合。

A、過程以Sub開頭,格式如下:

Sub 過程名()

需要在過程中執(zhí)行的代碼

End Sub

B、函數(shù)以Function開頭,格式如下:

Function 函數(shù)名(參數(shù)1, 參數(shù)2, ...) As 數(shù)據(jù)類型需要在過程中執(zhí)行的代碼

需要在過程中執(zhí)行的代碼

函數(shù)名=函數(shù)執(zhí)行后的結(jié)果

End Function

過程和函數(shù)最大的區(qū)別是函數(shù)可以有返回值。

自定義的函數(shù)可以在Excel公式中直接使用。

5、常用內(nèi)置函數(shù)

內(nèi)置函數(shù)是VBA中自帶的函數(shù),使用時直接調(diào)用,VBA內(nèi)置函數(shù)很多,篇幅原因,就不在列舉,后面用到哪個,我們在具體說,常用內(nèi)置函數(shù)大約分為字符串函數(shù)、日期函數(shù)、轉(zhuǎn)換函數(shù)、數(shù)字函數(shù)、金融函數(shù)、文件函數(shù)等。

6、常用語句

A. If語句,用于判斷,格式:

If 條件表達(dá)式 Then

條件表達(dá)式為True時執(zhí)行的代碼

Else

條件表達(dá)式為False時執(zhí)行的代碼

End If

If語句可以嵌套。

B. Select Case語句,用于多重判斷,格式:

Select Case 表達(dá)式

Case 表達(dá)式1

如果表達(dá)式1匹配表達(dá)式的代碼

Case 表達(dá)式2

如果表達(dá)式2匹配表達(dá)式的代碼

Case 表達(dá)式N

如果表達(dá)式N匹配表達(dá)式的代碼

Case Else

如果沒有表達(dá)式匹配表達(dá)式要執(zhí)行的代碼

End Select

Select Case和End Select之間放置任意多個條件以測試。子句Case Else是可選的。如果判斷結(jié)果很多時,適合用Select Case,Select Case可以認(rèn)為是多重If嵌套。

7、運算符

這里列舉一些常用的。

A.算術(shù)運算符:加、減、乘、除(商、取商的整數(shù)、商的余數(shù))、取反

B.連接運算符:有“&”和“+”兩種,盡量用“&“

C.比較運算符:等于、不等于、小于、大于、小于等于、大于等于

D.邏輯運算符:與、或、非、異或

8、打開VBA代碼編輯器

首先要在選項卡中勾選“開發(fā)工具“,有以下3種打開方式。

i、頂部菜單“開發(fā)工具”中,點擊”Visual Basic”

ii、按快捷鍵Alt+F11,筆記本電腦記得開Fn

iii、工作表標(biāo)簽上點擊鼠標(biāo)右鍵,彈出菜單中選擇“查看代碼”

9、編寫VBA程序

我們在Sheet1標(biāo)簽上右鍵,選擇“查看代碼”,打開VBA代碼編輯器,編寫第一個VBA程序,我么輸入以下代碼:

Sub ShowMsg()

Dim strTitle As String

Dim strMsg As String

strTitle = '歡迎來到VBA世界'

strMsg = '終于等到你了,快來了解我吧!'

MsgBox strMsg, vbOKCancel, strTitle

End Sub

10、運行VBA程序

對第9點寫的代碼,有3種運行方式:

i、點擊Visual Basic窗體的頂部菜單“運行”-“執(zhí)行子程序/用戶窗體”

ii、點擊頂部工具欄中的“運行”按鈕

iii、按快捷鍵F5

我們按F5運行以下,馬上可以看到運行結(jié)果,如下圖

今天我們先對VBA有個簡單了解,下一篇文章我們介紹下VBA編輯器。

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
vba基礎(chǔ) 個人學(xué)習(xí)詳細(xì)筆記 知識點梳理
Excel VBA編程教程(基礎(chǔ)一)
VBA語法概述
VBA操作要點
Excel
Flash交互動畫的制作(一)
更多類似文章 >>
生活服務(wù)
熱點新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服