日別アーカイブ: 2019年12月30日

マウスの位置のプロシージャを実行する

次図のmainもbbも()カッコの中の引数が無い。つまり、引数なしの場合はマウスで実行できる。引数が無ければ名前に関係なくマクロとして登録、実行できる。 VBEの実行ボタンは、カーソルの位置にあるプロシージャを実行するが … 続きを読む

カテゴリー: 2 VBEを使うための基本操作と知識 | コメントする

変数名、プロシージャ名の付け方

名前を付ける場合は以下の内容を含める。 型名。v:Variant、lng:Long、dbl:Double、str:Stringなど。Subプロシージャに型名は無い。 機能。myDateのように名前から型がわかることもある … 続きを読む

カテゴリー: 2 VBEを使うための基本操作と知識 | コメントする

プロシージャの引数はプロシージャ内で使える変数

プロシージャ内でDim宣言した変数と引数の変数はそのプロシージャ内で有効な変数で、プロシージャー内で使える変数になる。引数もプロシージャ内で使えるが、ByRefの引数の値の変更は渡した側の変数も変わるので慎重に、濃いので … 続きを読む

カテゴリー: 2 VBEを使うための基本操作と知識 | コメントする

宣言とか定義という言葉

各モジュールには、変数やプロシージャーを書くことができる。テキストでは「変数は宣言」、「プロシージャーは定義」という言葉を使うことが多い。 「As 型名」の型の指定も含めて変数の宣言という。ユーザーが定義できる型は、ユー … 続きを読む

カテゴリー: 2 VBEを使うための基本操作と知識 | コメントする

標準モジュールにSub mainプロシージャーを書いて実行

プロシージャーは、どのモジュールにも書くことができる。ここでは標準モジュールを使う。 プロシージャーはSubの他にFunctionがある。Functionも例えばfunction mainでエンターキーを押すと( )とE … 続きを読む

カテゴリー: 2 VBEを使うための基本操作と知識 | コメントする