最初に私の置かれた環境について説明する。立場が異なれば意見が異なるのは当然なので。 私はシステム運用の仕事をしているので、会社の端末に開発ツールの類をインストールすることは一切禁止されている。そのような状況下で何かしら作業を効率化しようと思うとVBAとVBSくらいしか選択肢がない。 Windows7ならばどんなPCにも標準で.Netのコンパイラが入っている。 。。はずだった。 試しにC:\Windows\Microsoft.NET\Framework\v3.5フォルダを覗いてみて欲しい。 csc.exeかvbc.exeがあれば、それだけで.Netプログラムが作れるのだ。 しかし、私の端末はシンクライアントである。見かけ上は普通のWindowsだが、アクセス権やら細かい設定やらが普通のWindows7と異なるようで、そこにcscは無かった。 これは完全に誤算だ。。こうして私はVBAをほぼ唯一