VB6コーディング

VB Switch関数

2007年12月13日
人の書いたExcelVBAを見ていると、Switch関数が使われていました。へぇ、VBにもSwitch関数があるんだと思ったと同時に、今まで見たこともないということは、なにか理由があるはず。使われないには使われない理由があるはずです。今まで出会ったVBプログラマの誰一人として知らないということはちょっと考えられないからです。


そこで、実行速度を計測してみました。比較したのはselect case文。if文はselect case文より遅いので、selectで比較しました。


やっぱり、遅かったです。select文の方が早い。だからみんな使わないのね、きっと。