Seite 1 von 1

makro buchstaben weiterzählen

Verfasst: Di, 21.10.2014 16:27
von typ42
hallo zusammen,

in einem teil meines makros möchte ich einen buchstaben in eine zelle eingeben z.b. "c" und dann möchte ich mit einer for schleife in der nächsten zeile bei "a" beginnen und in den nachbarzellen hochzählen bis z.b. "c". wie das mit zahlen funktioniert, ist mir klar, auch das man in den zellen mit z.B. mit "=ZEICHEN(CODE(D5)+1)" buchstaben weiterzählen kann, aber dass jetzt in ein makro packen?? muss ich den buchstaben zahlen zuweisen?

...
for i=1 to "c"
aufgabe_anzahl_ = mysheet.getCellByPosition(i+1,5)
aufgabe_anzahl_.string = "a"+1
next i
...

Die schleife würde dann dreimal durchlaufen und das ergebnis wäre dann: a b c

hat jemand ein paar tips?

Danke, Lea



_________________
Moderation: Thema von OOo Calc nach OOo Basic und Java verschoben, wo alle Themen zur Basic-Programmierung hingehören.
Gruß lorbass, Moderator

Re: makro buchstaben weiterzählen

Verfasst: Di, 21.10.2014 17:23
von lorbass
typ42 hat geschrieben:hat jemand ein paar tips?
z.B. den: chr(asc("a")+1) ergibt "b". Hilft das?

Gruß
lorbass

Re: makro buchstaben weiterzählen

Verfasst: Di, 21.10.2014 18:03
von typ42
ja, das scheint zu funktionieren... muss das nachher mal genauer testen. aber asc("a") kann man die buchstaben dann auch in zahlen übersetzen. danke!