![]() |
AW: Ole Excel Spaltenlänge herausfinden
Du benutzt ja hier late-binding aber so ähnlich sollte es hier auch gehen:
laut Hilfe für VBA ![]()
Code:
Für Delphi heißt das:
'letzte Zeile in Spalte A suchen
Zeilenanzahl = ActiveSheet.Cells(Rows.Count, 1).End(xlUp).Row 'Und was mit Zeilen geht, geht natürlich auch mit Spalten: 'letzte Spalte in Zeile 1 suchen Spaltenanzahl = ActiveSheet.Cells(1, Columns.Count).End(xlToLeft).Column
Delphi-Quellcode:
In dem Fall natürlich [xlDown].Column
TExcelApplication.Cells.Range['A1', 'A1'].End_[ xlDown/xlToLeft/xlToRight/xlUp ].Row/Column;
@eragon: mit range['A1','A1'] gehst du auf die erste Zelle die dich interessiert. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:50 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz