Hi forumleden,
Wie kan mij helpen bij de onderstaande VB code die is gegengeerd d.m.v. een macro-opname:
ActiveSheet.Range("$A$1:$AJ$4071").AutoFilter Field:=26, Criteria1:=Array( _
"Den Haag", "Amsterdam", "Midden-Nederland", "Oost-Brabant", "West-Brabant") _
, Operator:=xlFilterValues
ActiveWindow.SmallScroll Down:=-30
Rows("9:9").Select
Range(Selection, Selection.End(xlDown)).Select
Selection.Copy
Sheets("Regio").Select
ActiveWindow.SmallScroll Down:=-15
Range("A2").Select
ActiveSheet.Paste
End Sub
Wat ik in principe met deze macro doe is een filter toepassen op een kolom en deze vervolgens wegschrijven naar een tabblad dat overeen komt.
De uitdaging zit hem in de range die iedere actie verschillend kan zijn. Na het toepassen van de filter zal de range wijzigen en het plakken zal altijd vanaf rij A2 blijven.
Alvast bedankt.
Wie kan mij helpen bij de onderstaande VB code die is gegengeerd d.m.v. een macro-opname:
ActiveSheet.Range("$A$1:$AJ$4071").AutoFilter Field:=26, Criteria1:=Array( _
"Den Haag", "Amsterdam", "Midden-Nederland", "Oost-Brabant", "West-Brabant") _
, Operator:=xlFilterValues
ActiveWindow.SmallScroll Down:=-30
Rows("9:9").Select
Range(Selection, Selection.End(xlDown)).Select
Selection.Copy
Sheets("Regio").Select
ActiveWindow.SmallScroll Down:=-15
Range("A2").Select
ActiveSheet.Paste
End Sub
Wat ik in principe met deze macro doe is een filter toepassen op een kolom en deze vervolgens wegschrijven naar een tabblad dat overeen komt.
De uitdaging zit hem in de range die iedere actie verschillend kan zijn. Na het toepassen van de filter zal de range wijzigen en het plakken zal altijd vanaf rij A2 blijven.
Alvast bedankt.