在MSProject2010中查找如何使用VBA更改/更新企业自定义字段中的值。
sofar我试过下面的片段,但是有错误:“应用程序定义或对象定义错误”
For Each prTask In prProject.Tasks
prTask.SetField(FieldNameToFieldConstant("EntCustField"), "value") any
Next
我做错了什么或其他任何方式?
由于
答案 0 :(得分:1)
分离查找字段代码与设置值可能有助于隔离错误:
Dim prTask As Task
Dim fldCode As Long
fldCode = FieldNameToFieldConstant("EntCustField")
For Each prTask In prProject.Tasks
prTask.SetField fldCode, "value"
Next