leider habe ich zu folgendem Problem noch keine Lösung gefunden/bekommen, daher meine erneute, dringende Anfrage:
Wie lösche ich in einem Makro Spalten aus einer Tabelle, so dass Shapes in den nachfolgenden Spalten mit ihrer Formatierung in den Bereich der gelöschten Spalten verschoben werden?
Bisher funktioniert das nur, wenn im VBA-Editor der Programmcode ausgeführt wird (und vor der Zeile mit dem Löschbefehl ein Programmhalt eingebaut ist, so dass dieser Löschbefehl manuell angestossen wird).
Hier der Löschbefehl:
Range(Columns(lspalte - 1 - Range("D1").Value), Columns(rspalte_z + 1)).Delete
Gruß
Hans-Werner