0

ThisDocument セクションでマクロが定義された Word テンプレートがあります。

Sub Go(pID As Integer, pPassword As String)

次のように、JScript からこのマクロを実行しようとしています。

application.Run("Go", 1, "secret");

しかし、これは失敗します-何が間違っていますか?

4

1 に答える 1

1

わかりました、1つの答えが見つかりました:

  1. パラメータを削除します
  2. 代わりにドキュメント変数を使用してください:

    document.Variables.Add("id", 1);
    document.Variables.Add("password", "secret");
    application.Run("Go");
    
于 2011-10-03T15:37:09.127 に答える