ich bin neu hier und habe leider nur sehr wenige VBA-Kenntnisse.
Ich helfe mir immer mit dem Makro-Recorder und Suchergebnissen im Web und bastel mir daraus (meistens) eine funktionierende Lösung. Dies dauert natürlich häufig lange bis es funktioniert und als stilvoll würde ich die Codes hinterher auch nicht betrachten... aber man lernt es halt leider auch nicht von heute auf Morgen.
Nun habe ich eine Aufgabenstellung, die ich leider trotz intensivem Ausprobieren und Web-Suchen nicht lösen kann:
Ich möchte gerne in einer vorhandenen Tabelle auf Tabellenblatt 1 immer vor der vorletzten Spalte (Tabellengröße ist vorher variabel) eine bestimmte Anzahl an leeren Spalten einfügen. Die Anzahl der einzufügenden Spalten richtet sich wiederum nach dem Wert n in Zelle "Y6" auf Tabellenblatt 1.
Geht die Tabelle z.B. von Spalte A bis E und steht z.B. in Y6 (für n) der Wert "5", so soll mir der Code in meiner Tabelle vor der Spalte F fünf neue, leere Spalten einfügen.
Ich wäre sehr dankbar, wenn mir hier jemand helfen würde - ich bekomme es einfach nicht hin, diese vielen Variablen richtig zu verarbeiten.
Viele Grüße
Nils