ich habe ein etwas eigenartiges Problem: In einer Collection habe ich x Cells abgelegt, die nur teilweise zusammen hängen. Jetzt muss ich für diese Zellen die Adressen ausgeben (über Address). Da es eine ganze Menge Zellen sein können habe ich natürlich ziemlich viele Ausgaben. Ich möchte deshalb zusammen hängende Zellen als Zellbereich (z.B. A1:B5) ausgeben, anstatt jede Zelle einzeln auszugeben.
Da man eine Range meines Wissens nach nicht einfach manuell erzeugen kann war meine erste Idee einfach alle Zellen zu selektieren (per select) und dann mit areas zu arbeiten. Dummerweise lässt Select nur 32 Zellen als Parameter zu. Ich habe dann mit der Makroaufzeichnung mal mehr als 32 Zellen selektiert und herausgefunden, dass Excel dann eine Union aufbaut. Da aber die Zellanzahl, dich ich in der Collection habe, unterschiedlich groß sein kann, komme ich mit einer statischen Union nicht weiter.
Hat jemand eine Idee, wie ich das Problem lösen kann, ohne einen Algorithmus zu schreiben, der die Zellbereiche analysiert? Wäre schon chic, wenn ich einfach die Areas einer Range nutzen könnte.
Bin für Hilfe dankbar :)
Viele Grüße - Norman