Excel作業をVBAで効率化

いつものExcel作業はVBAを使えば数秒で終わるかもしれませんよ

VBAの数値型で一番速いのはどれか

型によって速度に違いがある プログラミング言語でたまに話題になるのが「数値型はこの型が一番速いのでこれを使いましょう」という話です。VBAについても同じように型によって処理速度に違いが出ます。 そこで数値型のIntege […]

VBAで四捨五入を行う(高速自作関数あり)

VBAで四捨五入を行うには VBAには四捨五入を行う関数は用意されていません。近い動きするVBA関数にROUND関数がありますが、四捨五入とは違う動きになります。 そのため別の方法を考える必要があります。方法として2つあ […]

VBAで小数点以下を切り捨てる(Fix、Int)

Fix関数とInt関数 Fix関数とInt関数は引数の小数点以下を切り捨てて整数を返します。Fix関数は小数点以下を単純に切り捨てて整数を返します。 Int関数は引数の値が整数であればその整数を返し、小数点以下があればよ […]

VBAで文字列の比較を行う(StrComp)

StrComp StrComp関数は2つの文字列の比較を行い、比較結果を返します。 比較の際に比較元と比較先の文字列はそれぞれ文字コード値で比較されます。 比較結果は等しいか、大きいか、小さいか、の3つのいずれかが返却さ […]