【Microsoft頑張れ】VBAの扱いひどくない?(Don't do careless programming by VBA) 対象読者 VBAなんてチョロいって人 VBAがショボいって思ってる人 VBAイイヤツ、ワルイノオマエ Excel VBAはofficeの入っているPCなら誰でも利用可能である。 したがって、非プログラマや非VBAerもカジュアルに利用できる。 環境構築不要という参入障壁の低さはメリットでもあるが、 糞コード氾濫の一因にもなる。 (どこの現場もオレオレツールばっかだよね) 基本的に、VBAにはVBAの作法がある。※1 そこに、JavaやらPHPやらC系のコーディングルールを下手に混ぜ込むのはご法度だと思う。 VBAをやるならVBAに従おう。 (といいつつ、僕もコーディング規約に沿っているか不安な部分もある。Javaライクに書いてたら誰か殴って欲しい。) ということ