문제

I am attempting to take status off of a task by setting the task.stop field to an earlier date using vba. I am getting a "Runtime Error 1101: The argument is not valid."

I have tried the following two lines of code:

Task.Stop = CurrentProj.StatusDate

and

Task.SetField FieldID:=pjTaskStop, Value:=CurrentProj.StatusDate

Current values are:

CurrentProj.StatusDate = 10/31/2013 17:00:00  
Task.Stop = 11/5/2013 17:00:00 

both are of Variant/Date DataType

I could not find and use of the Stop field in any forums. Thanks for any help you can provide.

도움이 되었습니까?

해결책

The "Split in Progress Tasks" option must be selected or the Stop field will be read only. File>Options>Schedule>Scheduling options for this project>Split in progress tasks. Checking that box solved the problem.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top