回覆列表
  • 1 # 使用者5329335765427

    二、字元型數值轉化為數值型資料

    Val函式可以將包含數值的字元型資料轉化為Double(雙精度)數值型資料型別,其語法為Val(string)

    演示程式碼:

    Sub ShowFormatVal()

    Dim num As Double, str As String

    str = Format(Now, "Short Time")

    num = Val(str)

    "如果現在的時間是 4:31 PM,下面語句展示的結果為: 16:31 16

    Debug.Print str, num

    End Sub

    【應用】

    1、字元型數值是不能進行四則運算的,只能透過Val函式將其轉換後才能使用。

    2、可以將8進位制、16進位制等轉化為10進位制數,如,Val(&o77)(8進位制)、Val(&HFF)(16進位制)分別轉化為十進位制的63和255

  • 中秋節和大豐收的關聯?
  • 桃吃多了有壞處嗎?