tft每日頭條

 > 科技

 > vba三種類型

vba三種類型

科技 更新时间:2025-01-28 11:28:11

vba三種類型?是的你沒有看錯,VBA也是有自己的語法原則的,不是随意亂寫的,在語法中規定了怎麼表示單元格,怎麼表示一個表等等,我來為大家講解一下關于vba三種類型?跟着小編一起來看一看吧!

vba三種類型(讓我們一起走進VBA基本語法的世界)1

vba三種類型

是的你沒有看錯,VBA也是有自己的語法原則的,不是随意亂寫的,在語法中規定了怎麼表示單元格,怎麼表示一個表等等。

有人問VBA的語法難嗎?隻要你堅持學習,然後有時間就去去練習堅持不動搖,那對你來說一定不難。

這個過程會讓你感覺到很枯燥,但是堅持就是勝利(數據類型也比較多,不是一次就能記住的,沒事看幾眼,形成無意識的記憶,看多了就記住了)。

1. VBA的數據類型有哪些?

❶字節型:Byte

❷整數型:Integer

❸長整數型:Long

❹單精度浮點型:Single

❺雙精度浮點型:Double

❻貨币型:Currency

❼小數型:Decimal

❽字符串型:String

❾日期型:Date

❿布爾型:Boolean

2. 簡單的看一看每一種數據類型能存儲的數據範圍

數據類型

存儲空間(單位字節)

範圍詳解

Byte

1

保存0到255

Boolean

2

True或者FALSE

Integer

2

保存-32768到32767

Long

4

保存-2147483648到2147483647

Single

4

單精度浮點數值

負數:–3.402823E38到–1.401298E–45

正數:1.401298E–45到3.402823E38

Double

8

雙精度浮點數值

負數:–1.79769313486231E308到–4.94065645841247E–324

正數:4.94065645841247E–324到1.79769313486231E308

Currency

8

(放大的整數(譯者:整數除以10000得到的數值,參見VBA幫助))使用在定點計算中:

–922,337,203,685,477.5808到922,337,203,685,477.5807

Decimal

14

/–79,228,162,514,264,337,593,543,950,335沒有小數點;

/–7.9228162514264337593543950335小數點後有28位數字;

最小的非0數字是

/–0.0000000000000000000000000001

Date

8

從100年1月1日到9999年12月31日的日期

String(變長字符串)

10字節 字符串長度

變長字符串最多可包含大約 20 億 ( 2^31)個字符。

String(定長字符串)

字符串長度

定長字符串最多可包含大約65,400 個字符。

Object

4

對象變量用來引用Excel中的任何對象

Variant(帶數字)

16

最高範圍到Double類型的任何數值

Variant(帶字母)

22字節 字符串長度

和變長字符串的範圍一樣

用戶定義類型

成員所需的數值

每個成員的範圍和它的數據類型的範圍一緻

下面就對數據類型應用舉幾個例子

1. VBA中存儲姓名使用哪個變量?

答:姓名是文本,所以選擇String

2. 如果要存儲一個人的年齡使用哪個變量?

答:一個人的年齡不可能小于0更不可能大于255,所以選擇Byte型就可以

3. 如果一個工廠有5000人要存儲這個數據需要選擇哪個數據類型?

答:根據數據類型的範圍Integer可以滿足,Integer範圍在-32768到32767

4. 一個人的出生日期選哪個數據類型存儲?

答:隻要是日期類型的就選擇Date型

5. 如果要儲存一個國家的人口需要選擇哪個數據類型?

答:根據範圍可以選擇Long型

就先舉這幾個例子吧,下面一篇文章我們開始定義變量,并且了解什麼是變量,什麼是常量同時了解變量的作用域。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved