| ****ชนิดของตัวแปร****
Empty ข้อมูลชนิดว่าง
คือค่าเป็น 0
Null ข้อมูลว่างๆไม่มีค่าใด ๆ เลย
Boolean เป็นข้อมูลทางตรรกะ คือ True กับ False
Byte จำนวนเต็ม 0-255
Integer จำนวนเต็ม -32,768 ถึง 32,767
Long จำนวนเต็ม -2,483,147,483 ถึง 2,174,483,647
Double ข้อมูลที่เป็นทศนิยม
Date ใช้เก็บวันและเวลา
String ใช้เก็บข้อความ
Object ตัวแปร Object
Error ชนิดของข้อมูลที่ใช้ในการอ้างถึงคอนโทรลต่าง ๆ
****การประกาศตัวแปร****
รูปแบบ
Dim <ตัวแปร>
เช่น Dim
name
****หลักการตั้งชื่อตัวแปร****
1.ต้องไม่ซ้ำกันในโปรแกรมเดียวกัน
2.ไม่ตรงกันคำสงวน
3.ความยาวไม่เกิน 255 ตัวอักขระ
4.ต้องเริ่มต้นด้วย A-Z หรือ a-z
****ชนิดของการประกาศตัวแปร****
1.ประกาศโดยใช้
Dim
ตัวอย่าง
Dim name,surname
2.ประกาศโดยไม่ใช้
Dim
ตัวอย่าง
name="นายวีระชัย นุกิจรัมย์"
age=21
****Constant
ค่าคงที่****
การประกาศค่าคงที่
เป็นการประกาศค่าที่จะใช้ตลอด Application
Const <ชื่อค่าคงที่> = <ค่าคงที่>
ตัวอย่าง
Const
CID= 123456789
****การเปลี่ยนชนิดของข้อมูล****
| Function |
Type
Data |
Example |
Result |
| CInt |
Integer |
CInt
("1000.1000 ") |
1000 |
| CLng |
Long |
CLng
("1000.1000 ") |
1000 |
| CSng |
Single |
CSng
("1000.1000 ") |
1000.10 |
| CDbl |
Double |
CDbl
("1000.1000 ") |
1000.1000 |
| CBool |
Boolean |
CBool
("1000=1000 ") |
True |
| CByte |
Byte |
CByte
("1000.1000 ") |
1000 |
| CDate |
Date |
CDate
("24 December 70 ") |
12/24/70 |
| Cstr |
String |
Cstr
("1000.1000 ") |
"1000.1000
" |
ตัวอย่าง
UTCC = "6923050.1121"
UTCC = Cint(UTCC)
Output 6923050
|