Avatar billede pajterma Nybegynder
06. august 2003 - 08:01 Der er 2 kommentarer og
1 løsning

Split funtion

Jeg har en streng med 2 tal separeret med en vbtab, som jeg gerne vil have splittet i to variabler.
Talene længde er forskellinge fra gang til gang

Jeg har prøvet at bruge spiltfuntionen, men den kommer med en "type mismatch" fejl.
Jeg synes split funktionen er dårlig beskrevet i hjælp
Det skal helst være kort, for tiden er afgørende
Avatar billede vbcoder Nybegynder
06. august 2003 - 08:29 #1
Noget tyder på at det du prøver at splitte ikke er en tekststreng da du ellers ikke få type mismatch.

kode som denne

    Dim strtemp As String
    strtemp = "3434" & vbTab & "9898"
    Dim strSplit() As String
    strSplit = Split(strtemp, vbTab)
    Debug.Print strSplit(0)
    Debug.Print strSplit(1)

virker fuldstændig som den skal

Måske skulle du prøve at lægge noget mere kode ?

//vbcoder
Avatar billede hjuler Nybegynder
06. august 2003 - 10:19 #2
Dim arrTemp as variant
Dim sTemp as string, sVar1 as string, sVar2 as string
sTemp = "3456" & vbTab & "7890"

arrTemp = split(sTemp, vbTab)
sVar1 = arrTemp(0) 'vil så værer 3456
sVar2 = arrTemp(1) 'vil så værer 7890
Avatar billede pajterma Nybegynder
07. august 2003 - 10:58 #3
Det ser ud til at virke. Det var mig som har lavet en bommert
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester