Avatar billede Slettet bruger
10. april 2007 - 19:08 Der er 2 løsninger

Fjern tal, vis kun tekst

Jeg har et felt (Felt1) der indeholder både tal og tekst.

Nu vil jeg kun bruge data fra Felt1 hvis feltet kun består af ren tekst. Altså hvis feltet indeholder blot et tal mellem 0-9, så skal feltets data frasorteres eller de data der står i feltet skal slettes?
Avatar billede terry Ekspert
10. april 2007 - 19:24 #1
Dim i As Integer
For i = 1 To Len(Me.YourField & "")

If IsNumeric(Mid(Me.YourField, i, 1)) Then

...

End if
Avatar billede kjulius Novice
11. april 2007 - 00:54 #2
Sub numstr(StrIn As String)
If InStr(StrIn, "0") + InStr(StrIn, "1") + InStr(StrIn, "2") + InStr(StrIn, "3") + _
    InStr(StrIn, "4") + InStr(StrIn, "5") + InStr(StrIn, "6") + InStr(StrIn, "7") + _
    InStr(StrIn, "8") + InStr(StrIn, "9") > 0 Then
    'Strengen indeholder tal...
Else
    'Strengen indeholder ingen tal...
End If
End Sub
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