ເນື້ອໃນ

# ຟັງຊັນ Val

ໃຊ້ຟັງຊັນ Val ເພື່ອແປງສະຕຣິງທີ່ແທນຕົວເລກໃຫ້ເປັນປະເພດຂໍ້ມູນຕົວເລກ.

ສະຕຣິງທີ່ສົ່ງໃຫ້ຟັງຊັນ Val ຈະບໍ່ຂຶ້ນກັບການຕັ້ງຄ່າທ້ອງຖິ່ນ. ນັ້ນໝາຍຄວາມວ່າ ເຄື່ອງໝາຍຈຸດຈະຖືກຕີຄວາມໝາຍເປັນເຄື່ອງໝາຍຂັ້ນຫຼັກພັນ ແລະ ຈຸດຈະຖືກໃຊ້ເປັນເຄື່ອງໝາຍຂັ້ນທົດສະນິຍົມ.

### ໄວຍາກອນ:

        Val (Text As String)

### ປະເພດຄ່າທີ່ສົ່ງກັບ:

Double

### ພາຣາມິເຕີ:

Text: ສະຕຣິງທີ່ແທນຕົວເລກ.

ຖ້າມີພຽງແຕ່ບາງສ່ວນຂອງສະຕຣິງທີ່ມີຕົວເລກ, ຈະມີພຽງຕົວອັກສອນທຳອິດທີ່ເໝາະສົມເທົ່ານັ້ນທີ່ຈະຖືກແປງ. ຖ້າສະຕຣິງບໍ່ມີຕົວເລກເລີຍ, Val ຈະສົ່ງຄືນ 0.

### ລະຫັດຂໍ້ຜິດພາດ:

5 ການເອີ້ນໃຊ້ໂປຣຊີເຈີບໍ່ຖືກຕ້ອງ

### ຕົວຢ່າງ:

        Sub ExampleVal
            MsgBox Val("123.1") + 1 ' 124.1
            ' ຂ້າງລຸ່ມນີ້ 123,1 ຖືກຕີຄວາມໝາຍເປັນ 1231 ເພາະ "," ແມ່ນເຄື່ອງໝາຍຂັ້ນຫຼັກພັນ
            MsgBox Val("123,1") + 1 ' 1232
            ' ຕົວເລກທັງໝົດຈະຖືກພິຈາລະນາຈົນກ່ວາຈະພົບຕົວອັກສອນທີ່ບໍ່ແມ່ນຕົວເລກ
            MsgBox Val("123.4A") ' 123.4
            ' ຕົວຢ່າງຂ້າງລຸ່ມນີ້ສົ່ງຄືນ 0 (ສູນ) ເພາະສະຕຣິງທີ່ໃຫ້ມາບໍ່ໄດ້ເລີ່ມຕົ້ນດ້ວຍຕົວເລກ
            MsgBox Val("A123.123") ' 0
        End Sub

ຫົວຂໍ້ທີ່ກ່ຽວຂ້ອງ

ຟັງຊັນ Str

ກະລຸນາສະໜັບສະໜູນພວກເຮົາ!