Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Excel: Zugriff wie auf ein Array (https://www.delphipraxis.net/17750-excel-zugriff-wie-auf-ein-array.html)

Jens Schumann 9. Mär 2004 11:33


Excel: Zugriff wie auf ein Array
 
Hallo,
ich habe ein Excel Problem. In der Tabelle stehen Monatsnamen

Jan
Feb
Mrz
...


auf diese Monatsnamen möchte ich über einen Index (steht in einer anderen Zelle)
wie auf ein Array zugreiffen.

Wie geht denn das?

Cuchulainn 9. Mär 2004 11:44

Re: Excel: Zugriff wie auf ein Array
 
Hallo,

ich nehme mal als Beispiel die Spalte A. Deine tabelle sieht also folgendermaßen aus

A
1 Jan
2 Feb
3 Mrz

Du kannst dann in einer for-Schleife auf die Felder zugreifen:

Delphi-Quellcode:
for i := 1 to Letzte_Zeile do
begin
  ExcelWorksheet1.Range['A' + IntToStr(LetzteZeile), 'A' + IntToStr(LetzteZeile)].Value;
end;

Jens Schumann 9. Mär 2004 11:47

Re: Excel: Zugriff wie auf ein Array
 
Hallo Cuchulainn,
es ist kein Delphi-Thema
Das ist ein Mißverständnis. Ich muss wissen wie man innerhalb einer Exceltabelle macht.
Ich gebe in eine Zelle den Indexwert ein und in einer anderen Zelle erscheint dann
der Monatsname.

Cuchulainn 9. Mär 2004 11:48

Re: Excel: Zugriff wie auf ein Array
 
Ach so. Da kann ich dir leider nicht helfen. Die einzige Idee, die ich hätte, wäre VBA zu benutzen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:46 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz