Forum: Object-Pascal / Delphi-Language
Delphi
by Blup,
16. Jul 2009
Excel erzeugt nur so viele Spalten und Zeilen wie tatsächlich benötigt werden, auch wenn mehr leere Spalten angezeigt werden. Ruft man Methoden von Zell-Objekten auf die nicht existieren, gibt es Zugriffsverletzungen. Um die tatsächlich vorhandenen Zeilen und Spalten zu ermitteln, wird in dem Beispiel Excel aufgefordert, die letzte vorhandene Zelle auszuwählen. Anschließend wird die Position der...
Forum: Object-Pascal / Delphi-Language
Delphi
by Blup,
15. Jul 2009
Auf das Activate kann man verzichten, wenn mit UsedRange gearbeitet wird:
x := XLSheet.UsedRange.Columns.Count;
y := XLSheet.UsedRange.Rows.Count;
Delphi-Tag eingefügt Mfg, mkinzler