10. oktober 2001 - 11:48Der er
4 kommentarer og 1 løsning
trække værdier ud af streng, linie for linie.
Hej eksperter
jeg har en streng som ser ud som følger:
periode start : 01.01.2000 periode slut : 01.03.2000 værdi 1 : 345 værdi 2 : værdi 3 : 700 værdi 4 : ja værdi 5 : Peter pan osv...
der er et fast antal rækker man skal igennem. værdierne skal in i et regneark, så nogle skalkonvertere til dato andre til tal og nogle skal forblive tekst.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Hvis du bruger VB6, kan du bruge Split til først at dele hele strengen op i et antal rækker i et array svarende til antal linier. Split på vbCrLf.
Derefter kan du bruge split på hver række med split-tegn \":\" for at få rækkens to dele hver for sig. Disse kan du bruge Trim på for at fjerne mellemrum før og efter. Det giver dig feltnavn og værdi..
i-tælleren giver dig rækken, og 0 og 1 er de kolonner, de skal ind i (forudsat, at det skal ind i en sammenhængende klump à la tabel/database)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.