VBA: Simpelt? problem med InStr
HejJeg 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.