02. august 2003 - 11:10Der 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
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.
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 :-(
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.
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)
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.