Freigeben über


Filters.Count-Eigenschaft (Project)

Ruft die Anzahl der Elemente in der Filters -Auflistung ab. Schreibgeschützter langer Wert.

Syntax

Ausdruck. Count

Ausdruck Eine Variable, die ein Filterobjekt darstellt.

Beispiel

Im folgenden Beispiel wird der Benutzer aufgefordert, den Namen einer Ressource einzugeben. Diese Ressource wird dann Vorgängen ohne Ressource zugeordnet.

Sub AssignResource() 

 

 Dim T As Task ' Task object used in For Each loop 

 Dim R As Resource ' Resource object used in For Each loop 

 Dim Rname As String ' Resource name 

 Dim RID As Long ' Resource ID 

 

 RID = 0 

 RName = InputBox$("Enter the name of a resource: ") 

 

 For Each R in ActiveProject.Resources 

 If R.Name = RName Then 

 RID = R.ID 

 Exit For 

 End If 

 Next R 

 

 If RID <> 0 Then 

 ' Assign the resource to tasks without any resources. 

 For Each T In ActiveProject.Tasks 

 If T.Assignments.Count = 0 Then 

 T.Assignments.Add ResourceID:=RID 

 End If 

 Next T 

 Else 

 MsgBox Prompt:=RName & " is not a resource in this project.", buttons:=vbExclamation 

 End If 

 

End Sub

Siehe auch

Filters-Auflistungsobjekt

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.