- Excel VBA 質問スレ Part37 [転載禁止]©2ch.net
317 :デフォルトの名無しさん[sage]:2015/11/24(火) 01:21:12.88 ID:wu4gTPMZ - >>315
Variantの中には必ず2つのデータが組で入ってて、1つ目は変数の内容そのもの、もう1つは変数の型が入ってる 型の部分は変数を代入する時に、自動的にセットされる 何の型がセットされたか調べるにはTypeName関数を使う 何がセットできるかはMSDNに一覧がある どうやって型を決めるかのアルゴリズムは確か非公開だったように思う (例) Dim a As Integer Dim b As Variant a = 123 b = a ' Variant型変数にInteger型変数を代入 Debug.Print TypeName(b) ' Integerと表示される
|
|