VBAなら誰でも実行できる ほぼ誰でも持てるプログラム実行環境の一つとして、Microsoft Excelの上で動作するVBA(Visual Basic for Applications)があります。こう書くと「Excelを持ってない人は動かせないけど」と言われそうですが、このVBAはオープンソースOfficeソフトのLibreOffice Calcでも動かせます(*1)。そのためLibreOfficeがWindows/Linux/Mac等マルチOS対応であることも含めて「VBAは誰でも動かせる」と表現しても差し支えないと言えるでしょう。 HTTPサーバがあれば(または立てることができれば)、HTML+JavaScript+CGIでGUI的なアプリケーションを作成できますが、セキュリティ上の問題でサーバ構築が無理な場合でも、擬似的なGUIとして表計算ソフトExcel/Calcを利用すること