ich kopiere per VBA ein Excel Tabellenblatt, das zwei Grafiken enthält bzw. an zwei Stellen die gleiche Grafik. In der erstellen Kopie werden dann noch Leerzeilen gelöscht.
Das klappt auch alles einwandfrei - allerdings erscheint die Grafik in der Kopie an einer dritten Stelle.
Ich habe schon geprüft, ob im Original irgendwo "unsichtbar" diese dritte Grafik auch vorhanden ist über diese Funktion:
Public Function CountPics()
Application.Volatile
CountPics = Workbooks(Application.Caller.Parent.Parent.Name) _
.Worksheets(Application.Caller.Parent.Name) _
.Pictures.Count
End Function
Im Original Tabellenblatt zeigt es zwei an, im kopierten Tabellenblatt dann drei.Wie kann das sein bzw. wie kann ich das verhindern?
Kopiert wird der Inhalt in ein schon bestehendes Blatt, das komplett leer ist mit dem Code:
Tabelle10.UsedRange.SpecialCells(xlCellTypeVisible).Copy Tabelle13.Range("A1")
Vielen Dank im Voraus für Ideen!
VG Caro