Via een ComboBox wil ik de rijen met een bepaald jaartal verwijderen.
Dit lukt zolang er maar rijen zijn, waarin het gekozen jaartal voorkomt.
Kiest men een jaartal, dat niet voorkomt in de tabel, verdwijnt alles.
Dus, de code is fout, maar Wat is fout?
Code:
Sub UserForm_initialize()
ComboBox1.List = [row(2018:2025)]
End Sub
Sub CommandButton1_click()
With Sheets(1).ListObjects(1).DataBodyRange
.AutoFilter 8, ComboBox1.Value
.EntireRow.Delete
.AutoFilter
End With
Unload Me
ThisWorkbook.RefreshAll
End Sub
Kiest men een jaartal, dat niet voorkomt in de tabel, verdwijnt alles.
Dus, de code is fout, maar Wat is fout?
Bijlagen
Laatst bewerkt: