Heb een macro lopen en deze werkt niet op alle excell docomenten,krijg namelijk onderstaande foutmelding te zien.
rest = Mid(waarde, r, Len(waarde))
rest = Mid(waarde, r, Len(waarde))
Code:
Sub ToevoegenGetal()
'
' Macro1 Macro
' De macro is opgenomen op 19/03/2011 door Jan.
'
' Sneltoets: CTRL+h
Dim r, z
Dim rng As Range, cel As Range
Dim waarde As String, nieuwwaarde As String
Dim rest As String
Dim teller As Long
teller = 0
Set rng = Sheets("blad2").Range("A1", Sheets("blad2").Range("A65536").End(xlUp))
For Each cel In rng
waarde = cel
If Left(waarde, 1) <> ":" Then
teller = teller + 10
z = 1
r = InStr(z, waarde, " ")
rest = Mid(waarde, r, Len(waarde))
nieuwwaarde = "N" & teller & " " & rest
cel.Offset(0, 9) = nieuwwaarde
Else
z = 1
r = InStr(z, waarde, " ")
rest = Mid(waarde, r, Len(waarde))
nieuwwaarde = Left(waarde, r) & " " & rest
cel.Offset(0, 9) = nieuwwaarde
End If
Next
Columns("A:I").Select
Selection.Delete Shift:=xlToLeft
End Sub
Laatst bewerkt door een moderator: