私は、Visual BasicやVBAのためのインタプリタ(コンパイラも動作します)を探しています。私はどんな種類のUIサポートも探していません。基本的には、いくつかの複雑なVBAモジュールがあり、外部DLLを参照せず、ユーザーインターフェイスを使用しません。 WindowsオペレーティングシステムでMicrosoft OfficeやMicrosoft Visual Basicを使用できないなどのツールがありますか?Windowsオペレーティングシステムでは、どのようなVBまたはVBAのインタプリタまたはコンパイラが利用できますか?
答えて
VBAは、Excelなどのホストアプリケーション内に埋め込まれた「マクロ言語」としてのみ存在します。一度に、独自のアプリケーションにVBAを埋め込むためにSDKを購入することもできましたが、「スタンドアロンのVBA」は決してありませんでした。
VBScriptは構文とセマンティクスではVBAとVBに近いですが、ホストも必要です。一般的なデスクトップホストには、WSH、MSHTA、Vista/Win7の「ガジェット」フレームワークがあります。おそらくそれがあなたのニーズを満たしている場合、あなたの最良の賭けです。
VB5CCE(Control Creation Edition)が見つかったら、それをリモートで行うことができます。これは無料でしたが、EXEにコンパイルできませんでした。しかし、それは/run
スイッチで実行することで、通訳として機能している可能性があります。私はそれを確信していません。
非常にVB/VBAのような構文を使用するJabacoのようなサードパーティの無料サービスもあります。
更新:VB5CCE は/run
スイッチをサポートしていません。
これまでのところ、Jabacoは完璧。 – Serodis
これは、VB.NETが適しているかどうかを調べる価値があります。 Visual Studio Express ...私は無料のバージョンが何も出ていないか分かりません。
http://www.microsoft.com/visualstudio/en-us/products/2010-editions/visual-basic-express
それは、まだシャドーツリーコーダーに関係するにはまだ十分ではないが、物事のトンを出す。根本的な構文、意味、概念、およびIDEの変更を除けば、これに慣れていくと良い選択肢になるかもしれません。特に、VBA互換性のレベルが必要ない場合 – Bob77
VB.NET <> VB/VBA、それは否定できない –
- 1. Javaオペレーティングシステムはどのように使用できますか?
- 2. コードワーバのウェブビューではどのような機能が利用できますか?
- 3. CエディタまたはWindows CE用のコンパイラ
- 4. C++インタプリタ(コンパイラではありません)を使用しましたか?
- 5. JAVA:インタプリタまたはコンパイラ? Javaのファイル拡張子ですか?どのように実行する?
- 6. コンパイラが必要なタイプのため、ダイナミックを利用するクラスまたはメンバを定義できません
- 7. スプリングブート:@EnableAutoConfigurationはどのように再利用できますか?
- 8. BASHにはどのようなncursesフレームワークが利用できますか?
- 9. MS Visual StudioコンパイラではどのC99機能を利用できますか?
- 10. UIのようなクライアント側のインタラクティブなデータグリッドでは、どのような技術が利用できますか?
- 11. Facebookページのフィードはどのような形式で利用できますか?
- 12. PythonインタプリタはPythonで実装できますが、どのインタプリタがインタプリタ自体を解釈しますか?
- 13. iCloudではどのような通知を利用できますか?
- 14. Perlでは、オペレーティングシステムにどのようにメモリを解放できますか?
- 15. テキストエリアまたはテキストボックスコンポーネントは、角度付きのnativescriptで利用できますか?
- 16. C#Windowsサービス用のOnRestart()イベントリスナーはありますか? Windowsサービスが再起動されたかどうかはどのように確認できますか?
- 17. ユーザーインターフェイスでは、利用できない機能を「グレーアウト」または隠すほうがよいですか?
- 18. Lego Mindstorm用のRubyまたはPythonインタプリタはありますか?
- 19. オペレーティングシステムの名前はどのようにして確認できますか?
- 20. 角度2の.lessコンパイラはどのように使用できますか?
- 21. 利用可能なStanfordCoreNLPフランスモデルは、どのtreebankで利用できますか?
- 22. libumemはSolaris OSまたは他のOSでのみ利用できますか?
- 23. ñまたはÑはどのように使用できますか?
- 24. アソシエーションを作成したら、どのような方法が利用できるようになりますか?
- 25. アプリケーションのvbscriptではどのような置換が利用できますか?私は維持
- 26. googles GOLANGはインタプリタかコンパイラですか?
- 27. Microsoft.AspNetCoreは利用できなくなりましたか?
- 28. どのように私はPDFのコンテキストを取得するためにVBを使用できますか?
- 29. HAMLまたはJadeテンプレートの構文はPythonで利用できますか?
- 30. Windows 10のUbuntu上のBashはWindows 10 Mobile版で利用できますか?
は.vbs拡張子とOffice製品またはVBScriptファイル内で実行されたこれらのVBAモジュールですか? – Gratzy
彼らはオフィス製品で動作しますが、正確にする必要はありません。入力(またはセル)の変更結果を返す関数です。テスト目的のためにセルデータは必要とされない。 – Serodis
'oletools'の著者は、この種のもののためにスタンドアロンのVBAエンジンで作業していますが、まだリリースされていません: https://twitter.com/decalage2/status/571778745222242305 – ashgromnies