みんな大好き(?)VBA.ときにはブラウザやスマホでも実行したいときってありますよね?(無い?) 実際問題,デスクトップ版のMicrosoft Excelが,他のOffice互換ソフト (WPS Office,LibreOffice)やオンライン版/スマホ版のExcelで代替できない大きな理由はVBAがあることだったりします. (Google App Scriptに移行するにしても,手間だし) というわけで,どうにかしてブラウザやスマホでVBA(Excel VBA)を使えないのか調べてみました. 結論 結論を言うと,VBAのランタイムはMicrosoftがソースを公開しないで保持しているので,完全な互換にはMicrosoftのランタイムを使うしかないです. さらに,VBAでは,Scripting Runtimeをはじめとする参照設定を使うことは多く,Windows APIを使うこともあるの