getdataarray

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: getdataarray

Re: getdataarray

von keksi1970 » Mi, 18.11.2009 15:14

Super,

unter 3.11 funktionierts, muss ich jetzt morgen mal mit 2.41 testen
oder gibts da Infos, das es nicht funktioniert ?

Vielen Dank erstmal

LG
Andreas

Re: getdataarray

von Karolus » Di, 17.11.2009 18:51

Hallo

Hier funktioniert:
oBereich() = oSheet.getcellrangebyname("A1:A2000").getdataarray()
msgbox obereich(12)(0)
Auch bei einen einspaltigen Bereich brauchst in der 2. Klammer den Spaltenindex innerhalb des Bereichs!

Gruß Karo

Re: getdataarray

von keksi1970 » Di, 17.11.2009 18:18

tschuldige, die Seite besuch ich als erste, ist aber nicht das was ich will.

ich weise einem Array einen Zellbereich zu, und will nur den Wert von Index 23 haben. nix mit Kopieren, rein zum weiterrechnen

dein erster link zeigt wie ich Zeilen lese, dauert aber zu lange
der 2. wie ich ganze Bereiche mit get/set DataArray kopiere, aber keiner, wie ich einen einzelnen Wert aus diesem Array bekomme.

ich will weder kopieren, noch Zeilen aussuchen, sondern ein variables Array, deren Größe ein Makro bestimmt, schnell anhand eines indexes auslesen.

LG
Andreas

Re: getdataarray

von Karolus » Di, 17.11.2009 18:12

Hallo
http://www.dannenhoefer.de/faqstarbasic ... l#Zweig196
Ist es denn so schwer mal selbst nach der passenden Dannenhöferseite zu suchen ?

Gruß Karo

Re: getdataarray

von keksi1970 » Di, 17.11.2009 18:03

hi,

hilft irgendwie nicht, hatte mir das so vorgestellt.

ich weise einem array einen Zellbereich zu, und kann in dem Array die Daten auslesen. Schleifen über Zeilen dauern einfach zu lange

LG
Andreas

Re: getdataarray

von Karolus » Di, 17.11.2009 17:59

getdataarray

von keksi1970 » Di, 17.11.2009 17:30

hi,

also folgendes Makro :

oBereich = oSheet.getcellrangebyname("A1:A2000")

aArray() = oBereich.getdataArray()

wie erhalte ich nun Zugriff auf einzelne Werte innerhalb des Arrays ?
xray sagt mir 0

LG
Andreas

Nach oben