origami123
Gebruiker
- Lid geworden
- 7 apr 2012
- Berichten
- 54
Goedemiddag,
Ik ben op zoek naar een vba-code, waarmee ik cellen kan leegmaken na handmatige invoer.
Nadat een formule op een ander werkblad de regel heeft leeggemaakt en daarna Autofilter deze regels verbergt, blijft door deze niet gewiste handmatige invoer de verder lege regel in beeld staan.
Ik gebruik nu onderstaande formule, maar die haalt in de range de handmatige invoer weg uit alle, ook ingevulde regels en dat is ook weer niet de bedoeling.
Hoe kan ik in deze vba-code aangeven, dat alleen van de overblijvende verder lege regels de handmatige invoer in een bepaalde cel moet worden gewist.
De hele regels wissen had een optie kunnen zijn, maar omdat ze zijn voorzien van formules, mogen ze echt alleen maar worden verborgen en zeker niet worden gewist.
Bvd.
M.vr.gr.
Ik ben op zoek naar een vba-code, waarmee ik cellen kan leegmaken na handmatige invoer.
Nadat een formule op een ander werkblad de regel heeft leeggemaakt en daarna Autofilter deze regels verbergt, blijft door deze niet gewiste handmatige invoer de verder lege regel in beeld staan.
Ik gebruik nu onderstaande formule, maar die haalt in de range de handmatige invoer weg uit alle, ook ingevulde regels en dat is ook weer niet de bedoeling.
Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Range("BB3").Value > "1" Then
Range("G20:G213").ClearContents
End If
End Sub
Hoe kan ik in deze vba-code aangeven, dat alleen van de overblijvende verder lege regels de handmatige invoer in een bepaalde cel moet worden gewist.
De hele regels wissen had een optie kunnen zijn, maar omdat ze zijn voorzien van formules, mogen ze echt alleen maar worden verborgen en zeker niet worden gewist.
Bvd.
M.vr.gr.
Laatst bewerkt door een moderator: