Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem VBA práce s řetězcem

Zdravím,

nevíte náhodou někdo, jak přistupovat k řetězci jako k poli? Potřebuji něco v tomto smyslu:

dim text as string * 30
dim aktualni_znak as string

text = sheet1.cells(neco neco) <- teď se mi do proměnné přiřadí datum a čas...
aktualni_znak = text(20) <- teď bych si chtěl do jedné proměnné vytáhnout jeden jediněj znak...

rady? Mám sice o tom knížku, ale o tomhle tam není ani zmínka :-(

Předmět Autor Datum
1. funkcí Len si zjistíš délku stringu. 2. for cyklem od 1 do "len" budeš procházet ten string a pom…
touchwood 31.01.2012 16:19
touchwood
jinak na to co chceš (až teď jsem to dočetl) stačí funkce InStr viz: http://www.w3schools.com/vbscr…
touchwood 31.01.2012 16:20
touchwood
Děkuji moc... :-) jééé to bude vykousávání... ještě jednou děkuji ;-) poslední
LLLpokherface 31.01.2012 16:34
LLLpokherface

1. funkcí Len si zjistíš délku stringu.
2. for cyklem od 1 do "len" budeš procházet ten string a pomocí funkce Mid (o délce 1 znaku) budeš postupně vykousávat znaky a plnit jimi pole (index funkce mid i pole je proměnná z for cyklu)

nic složitého..

Zpět do poradny Odpovědět na původní otázku Nahoru