aus einer Excel Datei fülle ich per VBA in einen Word-Dokument bis zu 200 kleine Tabellen. In der Vorlage Datei habe ich für diesen Zweck 200 leere Tabellen angelegt und mit Bookmarks versehen. Anschließen fülle ich die benötigten Tabellen und lösche die Tabellen die "zuviel" sind. Funktioniert auch soweit, aber das abschließende löschen der unnötigen Tabellen dauert sehr lange (2 bis 4 Sek. pro Tabelle).
Hat jemand eine Idee warum das so lange dauert?
Nachstehend der Code für das löschen (Tabellen und CR). iCountRow gibt die verwendenten Tabellen an. Die höher "gebookmarkten" sollen gelöscht werden.
iCountRows = iCountRows + 1
For i = iCountRows To Word_Document.Tables.Count
Word_Document.Bookmarks("Table" + CStr(i)).Range.Tables(1).Delete
Word_Document.Bookmarks("Enter" + CStr(i)).Range.Characters(1).Delete
Debug.Print CStr(i)
Next i
Danke
Gruß
Mark