Ich bin irritiert. Markiere doch mal die Zeile, welche Dir sorgen bereitet.
Was genau ist Dein Problem? An einen Wert von .DataFields(...) zu kommen um diesen weiterzuverwenden?
Was spricht gegen einen Haltepunkt und die Werteverfolgung im lokalen Anzeigefenster?
Set objOLOutlook = CreateObject("Outlook.Application")
Ich würde meinen, dass sowas innerhalb einer Schleife nichts zu suchen hat.
Einmal referenziert, aber zuvor geprüft, ob bereits eine OL-Instanz/Prozess geöffnet ist.
Dann mit GetObject() oder CreateObject().
Der Rekorder sollte zeigen, in welchem Objekt dessen begehrte Eigenschaft bereitgestellt wird.
|