Transpose - Dimensionalität erhalten
24.09.2021 11:44:47
Daniel
ich habe ein zweidimensionales Array, welches aus einer festen Anzahl von Zeilen und einer Variablen Anzahl von Spalten besteht (mindestens 1, maximal: viele)
die Anzahl der benötigten Spalten ist also variabel und wird mit Redim Preseve angepasst.
am Schluss wird das Array dann transponiert.
Problem hierbei ist, dass wenn nur eine Spalte vorhanden ist, das Transponierte Array nicht mehr 2- sondern nur noch 1-dimensional ist, und ich aber die Dimensionen mit Ubound(, 1) und Ubound(, 2) abfrage.
kann man irgendwie "elegant" erreichen, dass beim Transponieren die 2-Dimensionalität auch bei einer Spalte erhalten bleibt oder muss man diesen Fall abfragen und dann eigenständig programmieren ?
Tipps zu den Workarounds brauche ich nicht, die kann ich mir selber bauen, es geht nur um die Frage, ob es einen eleganten Weg ohne Abfragen und differenzierte Programmierung gibt.
Gruß Daniel