Ik heb de volgende code om (voorloop) spaties te verwijderen:
Dit werkt erg goed wanneer ik eerst een aantal cellen selecteer en vervolgens de macro start.
Is het mogelijk om van te voren op te geven voor welke selectie de macro uitgevoerd moet worden? (bijvoorbeeld cell B5 t/m B20.) Ik wil voorkomen dat er fouten gemaakt worden bij de selectie.
(je kan immers niet meer terug nadat een macro iets heeft gewijzigd.)
Code:
Sub Spatiesverwijderen()
Dim MyCell As Range
On Error Resume Next
Selection.Cells.SpecialCells(xlCellTypeConstants, 23).Select
For Each MyCell In Selection.Cells
MyCell.Value = LTrim(MyCell.Value)
Next
On Error GoTo 0
End Sub
Is het mogelijk om van te voren op te geven voor welke selectie de macro uitgevoerd moet worden? (bijvoorbeeld cell B5 t/m B20.) Ik wil voorkomen dat er fouten gemaakt worden bij de selectie.
(je kan immers niet meer terug nadat een macro iets heeft gewijzigd.)