ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้
ลงชื่อเข้าใช้ด้วย Microsoft
ลงชื่อเข้าใช้หรือสร้างบัญชี
สวัสดี
เลือกบัญชีอื่น
คุณมีหลายบัญชี
เลือกบัญชีที่คุณต้องการลงชื่อเข้าใช้

ส่งกลับ สตริง ที่ให้ข้อมูลเกี่ยวกับ ตัวแปร

ไวยากรณ์

TypeName ( varname )

อาร์กิวเมนต์ varname ที่จําเป็นคือ ตัวแปร ที่มีตัวแปรใดๆ ยกเว้นตัวแปรของชนิดที่ผู้ใช้กําหนด

ข้อสังเกต

สตริงที่ส่งกลับโดย TypeName สามารถเป็นอย่างใดอย่างหนึ่งต่อไปนี้:

สตริงที่ส่งกลับ

ตัวแปร

ชนิดของวัตถุ

วัตถุที่มีชนิดเป็น objecttype

ไบต์

ค่าไบต์

จำนวนเต็ม

จำนวนเต็ม

ยาว

จํานวนเต็มแบบยาว

Single

ตัวเลขทศนิยมแบบจุดเดียว

Double

ตัวเลขทศนิยมที่มีความแม่นยําสองเท่า

สกุลเงิน

ค่าสกุลเงิน

Decimal

ค่าทศนิยม

วันที่

ค่าวันที่

สตริง

สตริง

บูลีน

ค่าบูลีน

ข้อผิดพลาด

ค่าความผิดพลาด

ว่าง

ไม่ได้เตรียมใช้งาน

Null

ไม่มีข้อมูลที่ถูกต้อง

วัตถุ

วัตถุ

ไม่รู้จัก

วัตถุที่มีชนิดไม่รู้จัก

ไม่มี

ตัวแปรวัตถุที่ไม่ได้อ้างอิงไปยังวัตถุ


ถ้า varname เป็น อาร์เรย์ สตริงที่ส่งกลับอาจเป็นหนึ่งในสตริงที่ส่งกลับ (หรือ ตัวแปร) ที่มีวงเล็บว่างผนวกอยู่ ตัวอย่างเช่น ถ้า varname เป็นอาร์เรย์ของจํานวนเต็ม TypeName จะส่งกลับ "Integer()"

ตัวอย่าง

หมายเหตุ: ตัวอย่างต่อไปนี้จะสาธิตการใช้ฟังก์ชันนี้ในโมดูล Visual Basic for Applications (VBA) สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการทํางานกับ VBA ให้เลือก การอ้างอิงสําหรับนักพัฒนา ในรายการดรอปดาวน์ที่อยู่ถัดจาก ค้นหา แล้วใส่คําอย่างน้อยหนึ่งคําในกล่องค้นหา

ตัวอย่างนี้ใช้ฟังก์ชัน TypeName เพื่อส่งกลับข้อมูลเกี่ยวกับตัวแปร

Dim NullVar, MyType, StrVar As String
Dim IntVar As Integer, CurVar As Currency
Dim ArrayVar (1 To 5) As Integer
NullVar = Null ' Assign Null value.
MyType = TypeName(StrVar) ' Returns "String".
MyType = TypeName(IntVar) ' Returns "Integer".
MyType = TypeName(CurVar) ' Returns "Currency".
MyType = TypeName(NullVar) ' Returns "Null".
MyType = TypeName(ArrayVar) ' Returns "Integer()".

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย

ข้อมูลนี้เป็นประโยชน์หรือไม่

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

ขอบคุณสำหรับคำติชมของคุณ!

×