/ / ตัวแปร Excel VBA

ตัวแปร Excel VBA

จำนวนเต็ม | เชือก | สอง | บูลีน

บทนี้สอนวิธีการประกาศเปิดใช้งานและแสดง a ตัวแปร ใน Excel VBA. ให้ Excel VBA ทราบว่าคุณกำลังใช้ตัวแปรชื่อว่า declaring a variable เริ่มต้นเพียงหมายถึงการกำหนดค่าเริ่มต้น (เริ่มต้น) ให้กับตัวแปร

วางปุ่มคำสั่งไว้ในแผ่นงานของคุณและเพิ่มโค้ดด้านล่าง เมื่อต้องการเรียกใช้บรรทัดรหัสให้คลิกปุ่มคำสั่งบนแผ่นงาน

จำนวนเต็ม

ตัวแปรจำนวนเต็มใช้เพื่อเก็บตัวเลขทั้งหมด

Dim x As Integer
x = 6
Range("A1").Value = x

ผล:

ตัวแปรจำนวนเต็มใน Excel VBA

คำอธิบาย: สายรหัสแรกประกาศตัวแปรที่มีชื่อ x ของชนิดจำนวนเต็ม ต่อไปเราจะเริ่มต้น x ด้วยค่า 6 ในที่สุดเราจะเขียนค่า x ไปยังเซลล์ A1

เชือก

ใช้ตัวแปรสตริงเพื่อเก็บข้อความ

รหัส:

Dim book As String
book = "bible"
Range("A1").Value = book

ผล:

ตัวแปรสตริง

คำอธิบาย: สายรหัสแรกประกาศตัวแปรที่มีชื่อหนังสือประเภท String จากนั้นเราจะเริ่มต้นหนังสือด้วยคัมภีร์ไบเบิล ใช้เครื่องหมายวรรคตอนเสมอเพื่อเริ่มต้นตัวแปร String สุดท้ายเราเขียนข้อความของหนังสือตัวแปรลงในเซลล์ A1

สอง

ตัวแปรชนิด Double มีความแม่นยำมากกว่าตัวแปรชนิด Integer และยังสามารถเก็บตัวเลขไว้หลังจุลภาค

รหัส:

Dim x As Integer
x = 5.5
MsgBox "value is " & x

ผล:

ไม่ถูกต้องเพียงพอ

แต่นั่นไม่ใช่ค่าที่ถูกต้อง! เราเริ่มต้นตัวแปรด้วยค่า 5.5 และเราได้ค่า 6. สิ่งที่เราต้องการคือตัวแปรชนิด Double

รหัส:

Dim x As Double
x = 5.5
MsgBox "value is " & x

ผล:

ตัวแปรคู่

หมายเหตุ: ตัวแปรแบบยาวมีกำลังการผลิตที่ใหญ่กว่า ควรใช้ตัวแปรประเภทที่ถูกต้อง เป็นผลให้ข้อผิดพลาดจะง่ายต่อการค้นหาและรหัสของคุณจะทำงานได้เร็วขึ้น

บูลีน

ใช้ตัวแปร Boolean เพื่อเก็บค่า True หรือ False

รหัส:

Dim continue As Boolean
continue = True

If continue = True Then MsgBox "Boolean variables are cool"

ผล:

ตัวแปรบูลีน

คำอธิบาย: สายรหัสแรกประกาศตัวแปรที่มีชื่อต่อจาก Boolean ประเภท ถัดไปเราเริ่มต้นดำเนินการต่อด้วยค่า True สุดท้ายเราใช้ตัวแปรบูลีนเพื่อแสดงเฉพาะ MsgBox ถ้าตัวแปรเก็บค่า True

อ่านเพิ่มเติมได้ที่: