Baccho Log

No Image

Sponsored Link

[VBA]データ型の記号を調べた

  • 投稿日:
  • 更新日:
Tags:
VBA
Categories:
プログラミング

概要

VBAでAPIを使用したくて調べていたら、思いの外意味の分からないものが多くて困ったので備忘録

0& 0! 0@ とか、なんぞ?

データ型を表すものらしい

後ろについている記号により、データ型が変わるらしい。
ほぼほぼ使わないっぽいけど、型を判別したいときに使用することがあるかもしれない。

記号
Integer % 0%
Long & 0&
Single ! 0!
Double # 0#
String $ 0$
Currency @ 0@

使用例

こんな使い方しないと思うけど、とりあえず例。

Sub sample()
    If isLong(&HFFFF) Then
        MsgBox "Long型だよ!"
    Else
        MsgBox "Long型じゃないよ!"
    End If
End Sub

Function isLong(ByVal num) As Boolean
    If VarType(num) = 3 Then
        isLong = True
    End If
End Function

ちなみに、&H は HEX(16進数)で表記するという意味。

« [WordPress]FeedWordPressで取得した記事にMoreを付ける[PHP, MySQL]画像をDBに直接保存する方法 »

Sponsored Link

コメントする

記事の感想や修正依頼等ありましたら、コメントをお願いいたします