小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

Excel VBA基礎(chǔ)與應(yīng)用Day3:Excel VBA基礎(chǔ)語法

 L羅樂 2019-03-24

Excel VBA基礎(chǔ)語法

數(shù)據(jù)類型,是對同一類數(shù)據(jù)的統(tǒng)稱,如文本、數(shù)值、日期等。要掌握VBA的基礎(chǔ)語法,就必須認(rèn)識VBA中的數(shù)據(jù)類型。不同的數(shù)據(jù)類型所表示的數(shù)據(jù)范圍不同,因此必須掌握不同數(shù)據(jù)類型的不同語法。

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

1、數(shù)值型數(shù)據(jù):數(shù)值型數(shù)據(jù)在VBA數(shù)據(jù)類型中占據(jù)重要地位,分為:字節(jié)型、整數(shù)型、長整數(shù)型、小數(shù)型、單精度浮點型、雙精度浮點型等數(shù)據(jù)類型。

2、字符串型數(shù)據(jù):這類數(shù)據(jù)雖不能參與數(shù)學(xué)運算,但在VBA數(shù)據(jù)類型中使用相當(dāng)頻繁,這是由VBA本身具有的特性決定的。通常用來處理定長字符串和變長字符串。

3、其他數(shù)據(jù)類型:布爾型、貨幣型、日期型、對象型、變體型等。

4、數(shù)組類型:VBA數(shù)組是一系列相同類型元素的有序集合,在編寫VBA程序時使用VBA數(shù)組,可以有效提高程序的靈活性和可讀性。通常分為固定大小的數(shù)組和動態(tài)的數(shù)組。

變量的聲明與賦值

 在VBA代碼中,變量通常被用來存儲一些隨時可能修改的、們就來學(xué)習(xí)一下,如何在編寫VBA代碼時使用變量。
1.聲明變量
       在編寫VBA代碼時,要使用到變量,就需要聲明變量。聲明變量即指定變量的名稱和可以存儲的數(shù)據(jù)類型??梢允褂谜Z句如:

其中,“變量名”必須以字母或漢字開頭,不能包含空格、句號、小、@、$、&和#符號,最長不能超過255個字符(一個漢字為2字符);

“數(shù)據(jù)類型”即數(shù)據(jù)類型名稱,例如要聲明變量為文本數(shù)據(jù),數(shù)據(jù)類型” 則為String。語句如下:

除了使用Dim語句外,還可以使用Public語句、Private語句和Static語句聲明變量,語句如下:

2、給變量賦值

給變量賦值,即把數(shù)據(jù)存儲到變量里。例如給文本、數(shù)值、日期等數(shù)據(jù)類型的變量賦值,可以使用語句:

其中,[Let]可以省略,即語句可以為“變量名稱=數(shù)據(jù)”;而語句中的“=”符號,意味著把”=“右側(cè)的數(shù)據(jù)存儲到“=” 左側(cè)的變量中。在給變量賦值之后,當(dāng)需要使用該數(shù)據(jù)時,可以直接使用變量名稱代替對應(yīng)的數(shù)據(jù),例如:

      上面的過程意味著:聲明名為str 的變量,其數(shù)據(jù)類型為String 型:給變量Str賦值為'VBA與數(shù)據(jù)透視表”,將變量值寫入活動工作表的A1單元格中。

      如果要給對象變量賦值,則使用語句如下:

       該過程意味著聲明名為mg的變量,其數(shù)據(jù)類型為 Range型;給變量rng賦值為引用單元格( Sheet1工作表的A1單元格);將文本寫入變量指代的單元格中。

常量的聲明與賦值

       在VBA代碼中,常量通常用來存儲一些固定的、不會被修改的值,例如圓周率、個人所得稅稅率等。

       在編寫VBA代碼時,要使用到常量,也需要聲明。與聲明變量不同,聲明常量不僅要指定常量的名稱和數(shù)據(jù)類型,還要在聲明的同時給常量賦值。并且,在賦值之后,常量不能再重新賦值要聲明常量,可以使用語句如:

            Const  常量名  As   數(shù)據(jù)類型=數(shù)值

       如聲明一個pai的常量,數(shù)據(jù)類型為Single,給常量賦值3.14159,則語句如下:

數(shù)組的聲明與賦值

1、數(shù)組的聲明

      數(shù)組的聲明,需要在指定數(shù)組名稱和數(shù)據(jù)類型的同時,指定數(shù)組的大小,即數(shù)組的維度和儲存的元素,可以使用語句如下:

      例如,要聲明“業(yè)務(wù)部有25個員工”,則該數(shù)組是一個一維數(shù)組,有1~25共25個元素,其數(shù)據(jù)類型應(yīng)為文本數(shù)據(jù),即String型,可以使用語句如:

2、數(shù)組的賦值

     例如,“給業(yè)務(wù)部的25個員工編號,要分別對數(shù)組里的每個元素賦值,語句如下:

The End

今天給大家分享的VBA基礎(chǔ)語法就到這里了,希望對大家有所幫助,如果有什么不足的地方,也歡迎大家指正,謝謝大家!

                                              編輯:程靖

    本站是提供個人知識管理的網(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ā)表

    請遵守用戶 評論公約

    類似文章 更多