Avatar billede vegaz Juniormester
15. maj 2015 - 16:32 Der er 1 løsning

VBA: Simpelt? problem med InStr

Hej

Jeg leger lidt med nogle IBAN/SWIFT koder, jeg vil gerne kun ha taget IBAN nummeret ind i streng.

Samples:
DK4520005010201483 IBAN NDEADKKKXXX
NL24ABNA0424079763 iban ABNANL2A
DE56300700100303808000 IBAN DEUTDEDD

Det der sker er, at jeg f.eks. med DK-IBAN´et (som er 35 char langt), får i InStr=19 char og så bliver IBAN nummeret forkert.

Kode:
cutDownStr = iban
fooStr = Left(cutDownStr, (Len(cutDownStr) - InStr(cutDownStr, " ")))
MsgBox fooStr

Erstatter med Left med Right, så fjerner den jo præcis hele-IBAN nummeret, uanset hvilket nr man anvender.
Håber nogen kan hjælpe.

God weekend.
Avatar billede vegaz Juniormester
15. maj 2015 - 17:08 #1
Løst
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

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