VBAでよく使用される型をざっくりと解説します
型 | 用途 | 備考 |
String | 文字列 | |
Integer | 数値 | 格納できる値の範囲が狭いため、後述の Long を使用すれば良いです |
Long | 数値 | Integer よりも広い範囲の数値を扱えます |
Double | 小数点 | 小数点を含む数値を格納できます |
Boolean | 真偽値 | True または False |
Variant | 汎用型 | あらゆるデータ型を格納できますが、意図しない動作を引き起こす可能性があります。 基本的には他の型で変数を宣言し、どの型の値が入るか不明な場合にのみ使用すると良いです |
ほかの型について知りたい場合や、さらに詳しい説明が必要な場合は以下を参照してください

データ型の概要
Office VBA 言語リファレンス