Nej, det skal bruges til at adskille en adresse i 3 kolonner.Adressen kan se sådan her ud gl Landevej 23 Landevejen 23 Landevej 23A Landevejen 23,Landsted. Jeg kan ikke anvende tekst til kolonne, da den så vil adskille gl og Landevejen i 2 kolonner.
jeg har kun sat den op til at virke med en celle (adr. står i A1, resultat skrives i B1), og kun hvis tallet står til sidst.. dette er kun et lille eksempel til at sætte dig på den rette vej, dog det kan blive rodet hvis der bliver for mange tjek..
nested if loop example: -- Dim str, strNum As String str = ThisWorkbook.Sheets(1).Cells.Range("A1") strNum = Mid(str, Len(str), 1) If (IsNumeric(Mid(str, (Len(str) - 1), 1))) Then strNum = Mid(str, (Len(str) - 1), 2) If (IsNumeric(Mid(str, (Len(str) - 2), 1))) Then strNum = Mid(str, (Len(str) - 2), 3) If (IsNumeric(Mid(str, (Len(str) - 3), 1))) Then strNum = Mid(str, (Len(str) - 3), 4) End If End If End If
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.