befaint
|||||||||||||
- Tham gia
- 6/1/11
- Bài viết
- 14,581
- Được thích
- 19,782
(Danh mục các hàm trong VBA)
6. Hàm chuyển đổi kiểu dữ liệu
6.1. CBOOL
Chuyển giá trị về kiểu dữ liệu Boolean.
6.2. CBYTE
Chuyển giá trị về kiểu dữ liệu Byte (0-255).
6.3. CCUR
Chuyển giá trị về kiểu dữ liệu Currency.
6.4. CDATE
Chuyển giá trị về kiểu dữ liệu Date.
6.5. CDBL
Chuyển giá trị về kiểu dữ liệu Double.
6.6. CDEC
Chuyển giá trị về kiểu dữ liệu Decimal
6.7. CINT
Chuyển giá trị về kiểu dữ liệu Integer
6.8. CLNG
Chuyển giá trị về kiểu dữ liệu Long
6.9. CSNG
Chuyển giá trị về kiểu dữ liệu Single
6.10. CSTR
Chuyển giá trị về kiểu dữ liệu String
6.11. CVAR
Chuyển giá trị về kiểu dữ liệu đưa vào.
6. Hàm chuyển đổi kiểu dữ liệu
6.1. CBOOL
PHP:
CBool(Expression) 'As Boolean'
PHP:
Sub CBOOL_Fn()
Dim bValue As Boolean
bValue = CBool(2 = 5)
MsgBox bValue 'False'
End Sub
PHP:
CByte(Expression) 'As Byte'
PHP:
Sub CBYTE_Fn()
Dim bValue As Byte
bValue = CByte(12.5)
MsgBox bValue 'Result: 12'
End Sub
PHP:
CCur(Expression) 'As Currency'
PHP:
Sub CCUR_Fn()
Dim cValue As Currency, sValue As String
sValue = "1054.548"
cValue = CCur(sValue)
MsgBox cValue 'Result: 1054.548'
End Sub
PHP:
CDate(Expression) 'As Date'
PHP:
Sub CDATE_Fn()
Dim dValue As Variant, sValue As String
sValue = "20/08/2017"
dValue = CDate(sValue)
MsgBox TypeName(dValue) & ": " & dValue
End Sub
PHP:
CDbl(Expression) 'As Double'
PHP:
Sub CDBL_Fn()
Dim dValue As Double, sValue As String
sValue = "6542.85"
dValue = CDbl(sValue)
MsgBox dValue
End Sub
PHP:
CDbl(Expression) 'As Decimal'
PHP:
Sub CDEC_Fn()
Dim dValue As Variant, sValue As String
sValue = "12578955466522145578855.674"
dValue = CDec(sValue)
MsgBox TypeName(dValue) & ": " & dValue
End Sub
PHP:
CInt(Expression) 'As Integer'
PHP:
Sub CINT_Fn()
Dim intValue As Variant, sValue As String
sValue = "548.6"
intValue = CInt(sValue)
MsgBox TypeName(intValue) & ": " & intValue '549'
End Sub
PHP:
CLng(Expression) 'As Long'
PHP:
Sub CLNG_Fn()
Dim lValue As Variant, sValue As String
sValue = "25478.146"
lValue = CLng(sValue)
MsgBox TypeName(lValue) & ": " & lValue '25478'
End Sub
PHP:
CSng(Expression) 'As Single'
PHP:
Sub CSNG_Fn()
Dim snValue As Variant, sValue As String
sValue = "5348.26"
snValue = CSng(sValue)
MsgBox TypeName(snValue) & ": " & snValue '5348.26'
End Sub
PHP:
CStr(Expression) 'As String'
PHP:
Sub CSTR_Fn()
Dim StrValue As Variant, lValue As Long
lValue = 1054
StrValue = CStr(lValue)
MsgBox TypeName(StrValue) & ": " & StrValue 'Result: "1054"
End Sub
PHP:
CVar(Expression)'
PHP:
Sub CVAR_Fn()
Dim varValue As Variant, lValue As Long
lValue = 4928
varValue = CVar(lValue)
MsgBox TypeName(varValue)
End Sub