Windows版WPSのVB/JS マクロ環境を切り替える FAQ

最終更新:2026年7月15日

VB/JS マクロ環境を切り替える機能では、設定がいつ反映されるか、コードの互換性、対応プラットフォームの制限に関する質問がよく寄せられます。このFAQでは、よくある4つの質問と用語集を掲載しています。

FAQ

既定のJS環境を設定したのに、VBエディターが開きます。どうすればよいですか?

  1. ファイル → オプション → 表示を開きます。
  2. 既定のJS開発環境が選択されていることを確認します。
  3. WPSを再起動してから、マクロエディターをもう一度開いてください。

環境を切り替えた後も、既存のマクロコードは実行できますか?

  1. マクロ環境を切り替えても、保存済みのマクロコードが削除されることはありません。
  2. 既存のコードを実行する必要がある場合は、そのコードに対応する環境へ切り替えてください。
  3. コードを実行する前に、現在のエディターがそのコードで使用されているマクロ環境と一致していることを確認してください。

VBAマクロはどこで使用できますか?

  1. ここで説明しているVBAマクロの操作手順は、Windows向けです。
  2. VBAマクロを使用する前に、VBAプラグインがインストールされていることを確認してください。
  3. このVBAの利用手順は、macOS、Linux、モバイルでは同じ方法では利用できません。

マクロを含むドキュメントは、なぜ.docmで保存する必要があるのですか?

  1. マクロの内容は、マクロ対応のドキュメント形式で保存する必要があります。
  2. ドキュメントを保存する際は、.docm形式を選択します。
  3. 保存後にファイルを再度開き、マクロの内容が引き続き利用できることを確認してください。

用語集

用語定義
VBAOfficeドキュメントの自動化で広く使用されている、Visual Basic for Applicationsのマクロ言語環境です。
JSマクロWPSで自動化に使用される、JavaScriptベースのマクロ方式です。
マクロ環境マクロコードの編集、実行、管理に使用する開発環境です。
.docmドキュメント内のマクロ内容を保持するために使用される、マクロ対応のWordドキュメント形式です。