kaan
Gebruiker
- Lid geworden
- 9 feb 2007
- Berichten
- 189
Beste allen,
Ik probleem al enkele dagen volgende probleem stuk op te lossen:
Ik heb een rij met tekens als voorbeeld rij F1 tot F100 met de volgende gegevens.
W74*W44
W03*
S16
W83 W53
W81*W51
W84 W54
W82 W52
S13
W79*W49
W66*W10
Nu wil ik met een module deze uitfilteren tot de laatste 3 tekens!
De opdracht is als volg: Als de cel meer dan 4 tekens heeft dan de eerste 4 tekens verwijderen en anders niets doen!
Tijdens mijn zoektocht op internet heb ik wel een module gevonden die wel gedeeltelijk doet wat ik wil maar het filters overal de eerste 4 tekens uit.
Ik wil niet dat het overal de eerste 4 tekens verwijdert maar alleen als er meer dan 4 tekens zijn.
Hoe kan ik dat doen?
Ik probleem al enkele dagen volgende probleem stuk op te lossen:
Ik heb een rij met tekens als voorbeeld rij F1 tot F100 met de volgende gegevens.
W74*W44
W03*
S16
W83 W53
W81*W51
W84 W54
W82 W52
S13
W79*W49
W66*W10
Nu wil ik met een module deze uitfilteren tot de laatste 3 tekens!
De opdracht is als volg: Als de cel meer dan 4 tekens heeft dan de eerste 4 tekens verwijderen en anders niets doen!
Tijdens mijn zoektocht op internet heb ik wel een module gevonden die wel gedeeltelijk doet wat ik wil maar het filters overal de eerste 4 tekens uit.
Ik wil niet dat het overal de eerste 4 tekens verwijdert maar alleen als er meer dan 4 tekens zijn.
Hoe kan ik dat doen?
Code:
Sub snb()
[F1:F90] = [if(F1:F90="","",if(len(F1:F90)>3,"",F1:F90))]
Columns(1).SpecialCells(4).EntireRow.Delete
End Sub
Laatst bewerkt: