ich habe gerade irgendwie einen Stock im Kopf und fühl mich doof, dass ich bei sowas einfachem nicht weiter komme.
Ich hab mir ein Makro gebastelt, das wunderbar funktioniert, abgesehen von der letzten Zeile. Meine Daten sind in einer intelligenten Tabelle namens "AndroMoney", in der ich die Spalten "Einnahmen" und "Periodic" löschen möchte. Die Zeile im Makro lautet also
Range("AndroMoney[Einnahmen], AndroMoney[Periodic]").EntireColumn.Delete
Dabei wird mir aber der Laufzeitfehler 1004 angezeigt.
Das (für mich als VBA-Laien) interessante ist, dass es funktioniert, wenn ich die Bezüge auf z. B. "A:A, F:F" ändere, oder nur einen von beiden, also nur AndroMoney[Einnahmen] oder nur AndroMoney[Periodic] drin stehen habe.
Das heißt, ich kann es lösen, indem ich statt einer zwei Zeilen schreibe, aber vielleicht weiß einer von euch ja trotzdem was ich hier falsch mache.
Vielen Dank schon einmal.