spaltenname in spaltenindex umwandeln

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

kannenklaus
*****
Beiträge: 319
Registriert: Mi, 14.12.2005 08:08
Wohnort: freising - oder dort, wo das bier herkommt

spaltenname in spaltenindex umwandeln

Beitrag von kannenklaus »

hallo forum,

gibt es eine (laufzeit)funktion oder einen basic-code, mit dem ich den buchstaben
a in 0,
b in 1 usw.

umwandeln. ich würde gerne eine dialag erstellen, wo z.b. "B" für die spalte b eingegeben wird und und der richtige spaltenindex automatisch zugewiesen wird.

freue mich auf eine antwort.

grüße klaus
Stephan
********
Beiträge: 12368
Registriert: Mi, 30.06.2004 19:36
Wohnort: nahe Berlin

Beitrag von Stephan »

Code: Alles auswählen

Sub index_buchstabe
index = 0
Msgbox Chr(index + 97)
Msgbox Chr(index + 65)
End Sub

Gruß
Stephan
kannenklaus
*****
Beiträge: 319
Registriert: Mi, 14.12.2005 08:08
Wohnort: freising - oder dort, wo das bier herkommt

Beitrag von kannenklaus »

hallo stephan,
Sub index_buchstabe
ich suche die lösung für den umgekehrten weg. ein stringvariable mit z.b. "A" soll den index 0 liefern.

freue mich auf eine antwort.

grüße klaus
ykcim
*****
Beiträge: 324
Registriert: Di, 29.07.2003 15:22
Wohnort: Neu-Isenburg
Kontaktdaten:

Beitrag von ykcim »

Statt CHR ASC

Buchstabe="A"
Index=ASC(UCASE(Buchstabe))-65

mfg
Michael
__
FAQ zu Starbasic -> http://www.starbasicfaq.de
kannenklaus
*****
Beiträge: 319
Registriert: Mi, 14.12.2005 08:08
Wohnort: freising - oder dort, wo das bier herkommt

Beitrag von kannenklaus »

hallo michael,
Index=ASC(UCASE(Buchstabe))-65
danke, nun klappt es.

grüße klaus
Antworten