VBAの基本

モジュール:構成要素、部品
モジュールの中にプロシージャを構成

プロシージャ:手続き、手順

プログラムにおいて一連の処理をまとめたもの

①プログラムの構造

Sub プロシージャ名()
       (処理)
End Sub

②基本的なルール

・処理は改行で区切る
・処理のまとまりをインデント(字下げ)で指定する
・文字列は""で囲む
・コメントは'以降で指定

③セルの指定方法

Cells(行, 列).Value
(例)Cells(3, 2).value = 10
Range("セル範囲").Value = 10
(例)Range("B1").Value = 10, Range("B1:C1").Value = 20

④フォームコントロールの出し方

開発→挿入→(ここで設定)

⑤変数

大文字と小文字は区別しない

⑥データ型

Dim 変数名 As データ型

宣言と同時に初期化はできない

データ型を宣言しないとVariant型になるメモリを食う

変数のデータ型を指定するとデータの意味合いがわかりやすくなる

データ型一覧