変数の宣言の前に型について書いていきます。変数にはいくつかの「型」があり、その型を先に宣言をしてから使うというルールがあります。例えるなら「テレビのリモコンには単四電池を、充電器には単三電池を」の様に決まったものに決まった電池が決まっているというイメージです(逆に分かりにくいか?)変数の型にはいくつかありますがよく使うものをここでは紹介していきます。_旦~~変数を使用してみるでは実際に変数を使用してみましょう!まず初めに変数を使う前に「このような変数を使います」と文字通り変数名と変数の型を「宣言」します。変数の宣言にはDimステートメントを使用します。subこのプログラムは変数【i】に数字しか入れることのできない【Long】を宣言し、数字「1」を代入しその代入した変数【i】をメッセージボックスに表示するプログラムです。型による違い逆に数値しか入れることができない【Long】に文字列【”AAA”】を格納しようとするとエラーになります。́Д`)なのでコードの【Long】型を【String】型、または【Variant】型に書き換えるとエラーが起きなくなるはずです。SubVariantの使用上の注意だったら【Variant】を宣言しておけば何も問題ないじゃないか?というように思うかもしれませんが、一つ懸念されるのが文字列の問題です。文字列で無いといけない場合がある時は【Variant】では困ってしまうことになります。Sub【Variant】では文字列の場合は文字列型の型として扱われますので結果は【100100】と表示されます。【Long】は数値と認識できるものは文字列であろうと計算をしてくれます。下記のコードを実行すると結果が【200】なります。Subこのように【Long】と【Variant】では同じ文字列を使っても結果が変わってきますので、あまり頻繁には問題にはならないですが頭の隅に置いておくといいかもしれません(^^♪パート2についてこれにて変数についてパート1は終了いたします、長文にお付き合いいただきありがとうございました。今回のパート1は変数とはどのようなものか、そして型について何となく頭で理解できていただけたらと思い書かさせていただきました。@taka_pc1027■YouTubeチャンネル登録ファイルやコードの利用、WEBサイトの利用についてサンプルコードなどは当サイトの免責事項をよくお読みになってからお使いください。基礎ExcelVBAこの記事が気に入ったらいいねしよう!最新記事をお届けします。コメントをキャンセルメールアドレスが公開されることはありません。パート1RECOMMENDこちらの記事も人気です。pvプロフィールどうも本サイト【E-VBA】のtakaと申します!ひょんなことからVBAを学ぶことになった非IT社員です。