• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Eerste 2, 3 of 4 tekens aan begin celrij automatisch verwijderen?

  • Onderwerp starter Onderwerp starter Bach
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

Bach

Gebruiker
Lid geworden
2 mrt 2007
Berichten
27
Beste forumleden,

Ik heb een paar Excelbestanden met honderden adressen. Ieder adres staat op 1 regel. 1 regel bevat naam, adres, etc.
De cel die de naam bevat is opgebouwd als:
1. Organisatie a
2. Organisatie b
....
12. Organisatie q
13. Organisatie w
...
144. Organisatie dd
145. Organisatie ff
1011. Organisatie yui
1012. Organisatie yuiy

Enz.

Ik kan dat handmatig doen, maar dat levert RSI op met honderden adressen.
Hoe kan ik in 1x het eerste deel van de inhoud van de cel verwijderen, zodat het resultaat wordt:
Organisatie a
Organisatie b
....
Organisatie q
Organisatie w
...
Organisatie dd
Organisatie ff
...
Organisatie yui
Organisatie yuiy


Een macro? Een functie? Weet weet een praktische oplossing?

Dank voor ieders hulp.
 
Probeer deze maar eens B1:
=DEEL(A1;VIND.SPEC(".";A1)+2;LENGTE(A1))

Als je echt de cel zelf wilt wijzigen kan het met een eenvoudige macro:
Code:
Sub StripCells()
    Dim i As Long
    Dim LastRow As Long
    
    With ActiveSheet
        LastRow = .Cells(.Rows.Count, "A").End(xlUp).Row
    End With
    
    For i = 1 To LastRow
        Cells(i, 1) = Mid(Cells(i, 1), InStr(Cells(i, 1), ". ") + 2)
    Next i
End Sub
 
Laatst bewerkt:
Beste Edmoor,

=DEEL(A1;VIND.SPEC(".";A1)+2;LENGTE(A1))

werkt perfect!

Dank je wel!
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan