Spalten in einer Datentabelle können nicht gelöscht werdenGuten Morgen,
Ich schreibe gerade ein Skript, um Daten aus einer Excel-Datei zu extrahieren und die Datentabelle zu formatieren.
Ein typisches Beispiel liegt diesem Beitrag bei.
Meine Sorge ist, dass ich die letzten Spalten nicht löschen kann (6. Spalte bis zum Ende). Haben Sie eine Ahnung, was das Problem ist?
Vielen Dank im Voraus für Ihre Hilfe!
Re: Spalten in einer Datentabelle können nicht gelöscht werdenProblem behoben, danke!Re: Spalten in einer Datentabelle können nicht gelöscht werdenDurch das Löschen von Spalten werden die Dimensionen der Tabelle geändert, was dazu führen kann, dass eine Vorwärtsschleife fehlschlägt. Versuchen Sie, am Ende zu löschen.
dt = Current Data Table();
n = N Col(dt);
// Delete last six columns columns, starting from the end
For(i = n, i > n - 6, i--,
dt << delete columns(Column(i))
);
// This should also work: delete very last column six times
For(i = 1, i <= 6, i++,
dt << delete columns(Column(N Col(dt)))
);