Task.FixedCost property (Project)
Gets or sets a fixed cost for a task. Read/write Variant.
Syntax
expression. FixedCost
expression A variable that represents a Task object.
Example
The following example increases the fixed costs of marked tasks by an amount specified by the user.
Sub IncreaseFixedCosts()
Dim T As Task ' Task object used in For Each loop
Dim Entry As String ' Amount to add to any existing fixed cost
Entry = InputBox$("Increase the fixed costs of marked tasks by what amount?")
' If entry is invalid, display error message and exit Sub procedure.
If Not IsNumeric(Entry) Then
MsgBox ("You didn't enter a numeric value.")
Exit Sub
End If
' Increase the fixed costs of marked tasks by the specified amount.
For Each T In ActiveProject.Tasks
If T.Marked Then
T.FixedCost = T.FixedCost + Val(Entry)
End If
Next T
End Sub
Support and feedback
Have questions or feedback about Office VBA or this documentation? Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.