Irgendwie ist diese Code etwas unverständlich ... Vorsichtig ausgedrückt. Der tut ja gar nix, ausser jedes location document neu zu speichern.
Was soll das ? Was willst Du uns sagen ? Warum sollten wir uns Problem 2 widmen, wenn ganz offensichtlich Problem 1 noch überhaupt nicht gelöst ist ?
Bernhard
PS:
Call doc.ReplaceItemValue("" ,"")
Sowas hab' ich vorher noch nie gesehen ... Was soll denn das ? Da denke ich sofort an den biblischen Onan, der hat wohl auch nicht mehr geschafft. Die Wiederholung der code line macht es nicht besser.