und eine Variable "dc" zu nennen, bei der es sich um eine View handelt, wird dem nächsten, der sich den Code anschaut sicher die ein oder anderen Kopfschmerzen bereiten.
Unter "dc" versteht man im allgemeinen eine DocumentCollection und eben keine View / keinen Ordner...
Dummerweise haben in Deinem Kontext beide die gleichen Methoden (GetFirstDocument, GetNextDocument), was die Sache nicht wirklich einfacher macht...
Bemüh Dich bitte um saubere Variablendeclarationen und benennungen, sonst wird das warten des Codes zum Albtraum.