0

Microsoft Project でこのマクロを作成しようとしましたが、オフラインで作業しても問題ありませんが、プロジェクト サーバーで作業しようとすると、メソッドは実行時にエラー 1004 を返します。上記のコードを確認してください。

Function RetornaValorCampo(NomeCampo As String)
    Dim Campo
    Campo = FieldNameToFieldConstant("NomeCampo", pjTask)
    RetornaValorCampo = ActiveProject.ProjectSummaryTask.GetField(Campo)
End Function

どんな助けのためのタンク。[]の

4

1 に答える 1

0

NomeCampo関数にパラメーターとして渡していますRetornaValorCampoFieldNameToFieldConstant関数を呼び出すときは"NomeCampo"、最初の引数として渡します。

"文字のため、関数に何を渡して"NomeCampo"も、常に文字列になります。"NomeCampo"RetornaValorCampo

試す:

Campo = FieldNameToFieldConstant(NomeCampo, pjTask)

渡したパラメータ値を使用するには

于 2012-09-13T22:13:44.177 に答える