Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Возвращает или задает фактическую стоимость задачи. Для чтения и записи, Variant.
Синтаксис
выражение. ActualCost
выражение Переменная, представляющая объект Task .
Замечания
Свойство ActualCost можно задать для объектов Assignment и Task (но не для суммарных задач), если поле Фактические затраты всегда вычисляются по проверка проекта снято на вкладке Расписание диалогового окна Параметры проекта.
Фактические затраты также доступны для ресурсов и назначений. Если флажок Фактические затраты всегда вычисляются по параметру Project проверка установлен, Project вычисляет текущую фактическую стоимость задачи на основе таблиц затрат ресурсов и фактических трудозатрат, назначенных задаче. Для программного доступа к таблицам стоимости ресурсов используйте коллекцию CostRateTables .
Пример
В следующем примере пользователю предлагается фактические затраты на задачи без ресурсов в активном проекте. Предполагается, что фактические затраты всегда вычисляются по project проверка поле снято.
Sub GetActualCostsForTasks()
Dim Entry As String ' User input
Dim T As Task ' Task object used in For Each loop
' Count the resources of each task in the active project.
For Each T In ActiveProject.Tasks
' If a task has no resources, then prompt user for actual cost.
If T.Resources.Count = 0 Then
Do While 1
Entry = InputBox$("Enter the cost for " & T.Name & ":")
' Exit loop if user enters number or clicks Cancel.
If IsNumeric(Entry) Or Entry = Empty Then
Exit Do
' User didn't enter a number; tell user to try again.
Else
MsgBox ("You didn't enter a number; try again.")
End If
Loop
' If user didn't click Cancel, assign actual cost to task.
If Not StrComp(Entry, Empty, 1) = 0 Then T.ActualCost = Entry
End If
Next T
End Sub
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.