HWV
Terugkerende gebruiker
- Lid geworden
- 19 feb 2009
- Berichten
- 1.213
Beste,
Ik heb op de volgende locatie "P:\automatisering\tellijsten maken\2014\Gereed export Dimasys" ongeveer 100 bestanden staan met de opzet zoals dit voorbeeld bestand:
Bekijk bijlage 1A.xlsx
Dit is een bestand met in kolom B diverse locaties waar ik bepaalde locaties wil uit filteren naar een andere bestand in dit geval 1A_hoog.xlsx
1A011B
1A011C
1A012A
1A012B
1A013A
1A013B
1A013C
- De bedoeling is als de tweede positie vanaf rechts een 3 is dat deze verplaats moet worden naar een bestand voor dit werkblad 1A_hoog.xlsx
- De lege cel moet dan verwijderd worden
- De nummering in kolom 1 moet dan weer door lopen
Ben al bezig geweest maar dit is copy naar een andere werkblad maar zonder dat hij kijkt naar de tweede positie van rechts in kolom B, maar zouden we dit kunnen gebruiken!
Groet HWV
Ik heb op de volgende locatie "P:\automatisering\tellijsten maken\2014\Gereed export Dimasys" ongeveer 100 bestanden staan met de opzet zoals dit voorbeeld bestand:
Bekijk bijlage 1A.xlsx
Dit is een bestand met in kolom B diverse locaties waar ik bepaalde locaties wil uit filteren naar een andere bestand in dit geval 1A_hoog.xlsx
1A011B
1A011C
1A012A
1A012B
1A013A
1A013B
1A013C
- De bedoeling is als de tweede positie vanaf rechts een 3 is dat deze verplaats moet worden naar een bestand voor dit werkblad 1A_hoog.xlsx
- De lege cel moet dan verwijderd worden
- De nummering in kolom 1 moet dan weer door lopen
Ben al bezig geweest maar dit is copy naar een andere werkblad maar zonder dat hij kijkt naar de tweede positie van rechts in kolom B, maar zouden we dit kunnen gebruiken!
Code:
Sub Naar_anderBlad()
Dim c As Range
For Each c In [B1:B10000]
If c = "3" Then
c.Rows.EntireRow.Copy
['1A_hoog'!A65536].End(xlUp).Offset(1, 0).PasteSpecial xlPasteValues
End If
Next
End Sub
Groet HWV