jwruitenberg
Gebruiker
- Lid geworden
- 21 aug 2013
- Berichten
- 7
In één van de oude onderwerpen kwam ik de volgende code tegen:
Nu wil ik echter dat er maar een deel van de lege cellen wordt verwijderd in een bepaald gebied. Dus ik heb het gebied:
C3:K50
En dan wil ik als bijvoorbeeld C5:K5 volledig leeg is dat deze cellen worden verwijderd en de inhoud van de cellen eronder naar boven schuiven. Welke code heb ik dan nodig voor VBA?
Code:
Sub tst()
With Sheets("Blad1") ' vul hier de juiste bladnaam in
For i = .UsedRange.Rows.Count To 1 Step -1
If WorksheetFunction.CountA(.Rows(i)) = 0 Then
.Rows(i).EntireRow.Delete
End If
Next
End With
End Sub
Nu wil ik echter dat er maar een deel van de lege cellen wordt verwijderd in een bepaald gebied. Dus ik heb het gebied:
C3:K50
En dan wil ik als bijvoorbeeld C5:K5 volledig leeg is dat deze cellen worden verwijderd en de inhoud van de cellen eronder naar boven schuiven. Welke code heb ik dan nodig voor VBA?