Ohne Code wird es wirklich Kristallkugelleserei ... Passt gar nicht zu Dir, Robert ...
Trotzdem ein paar Anmerkungen:
Wie kann es eigentlich sein, dass Du nach der Fehlermeldung aus Zeile 140 noch die aus Zeile 133 bekommst (und wie kommt es zu dieser Reihung - erst Zeile 140, dann Zeile 133? Arbeitest Du etwa mit Resume Next? Das wäre (meistens) fatal.
Der Fehler in Zeile 133 könnte den in Zeile 140 locker erklären: Kann es sein, dass Du in Deiner Schleife (Wend!) Dokumente löschst, die Schleife aber basiert auch Deinem "doc" (das ist ein sehr schlechter Variablenname!)? Wenn Du das so machst, dann entziehst Du der Schleife die Existenzberechtigung - Du hast "doc" ja gerade gemeuchelt, und worauf soll sich die Schleife dann beziehen? Das "valid ADT argument" ist ja wech ... Ein "doc.Save" wird dann auch nix - "doc" ist ja tot.
Suche bitte hier nach "ADT argument", "ADT" könnte sogar schon reichen.
HTH,
Bernhard