Avatar billede nyholm Novice
11. april 2008 - 23:00 Der er 2 kommentarer og
1 løsning

Find a marker

Hi everyone!
I need a code that can indentify a marker in a row of digits.
The first part can very in number of digits and then comes the sign = followed by a new set of digits.
00000......=000002000........
The code should give True or False on the question if the sixth digit after the marker = is 2?
Avatar billede mugs Novice
12. april 2008 - 06:20 #1
Måske ikke så elegant, men det får være en tidlig morgen og den fungerer:

Dim Vara As Byte
Dim VARb As Byte
Dim streng As Byte
Vara = Len(Left(String:=DIT FELT, length:=(InStr(1, DIT FELT, "=", 1)))) + 1
VARb = Mid(DIT FELT, Vara, 6)
streng = VARb
If Right(String:=streng, length:=1) = 2 Then
MsgBox "det 6. ciffer er 2."
Else:
MsgBox "det 6. ciffer er ikke 2."
End If
Avatar billede nyholm Novice
12. april 2008 - 11:14 #2
Tack mugs.
Elegant eller inte, men huvudsaken ær ju att det fungerar.
Avatar billede mugs Novice
12. april 2008 - 12:01 #3
Selv Tak - Og tak for point.
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