Avatar billede tni Juniormester
02. august 2003 - 11:10 Der er 5 kommentarer og
2 løsninger

Vis kun tekst

hej..

jeg har et tekst felt "txtM1" som indenholder bogstager og tal. fx asdf-12345678.
Det er forskellig langder på tal og bogstaver.
jeg onsker kun at få vist bogstaverne.
Kan man det

TNI
Avatar billede keysersoze Ekspert
02. august 2003 - 11:22 #1
ser formattet altid sådan ud? altså XXXXX-YYYYY?
Avatar billede tni Juniormester
02. august 2003 - 12:15 #2
Ja/nej

Det er altid bogstaver først og så tal, men der kan være 3 til 6 bogstaver og 8 tal.
jeg ved at det er noget rod med bogstaver og tal i samme felt men sådan er det i dette felt :-(

TNI
Avatar billede keysersoze Ekspert
02. august 2003 - 12:56 #3
men tal og bagstaver er altid delt af en streg - og bogstaver først/tal til sidst?
Avatar billede mugs Novice
02. august 2003 - 22:03 #4
Denne kode uddrager alle tegn til venstre for en bindestreg i en streng uanset hvor mange tegn der er:

Dim SearchChar As String
Dim SearchString As String
Dim Streng As String
SearchChar = "-"
SearchString = felt1
Streng = felt1
felt2 = Left(String:=Streng, length:=(InStr(1, SearchString, SearchChar, 1) - 1))

felt1 er det felt der indeholder strengen der skal opdeles, felt2 modtager alle tegn fra felt1, der er placeret til venstre for bindestregen.
Avatar billede mugs Novice
02. august 2003 - 22:53 #5
Eller måske lidt mere enkelt:

felt2 = Left(String:=felt1, length:=(InStr(1, felt1, "-", 1) - 1))
Avatar billede Jørgen Kirkegaard Professor
05. august 2003 - 11:04 #6
Hvis de 8 bagerste altid er tal, og der altid kommer "-" umiddelbart foran, ønsker du altid de "length minus 9" første og kan lave koden derefter:
res = Left(arg, Len(arg) - 9)
Avatar billede tni Juniormester
20. august 2003 - 11:53 #7
Kan Bryges begge
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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