Buchinhoren
Gebruiker
- Lid geworden
- 5 feb 2016
- Berichten
- 15
Hallo Allemaal,
Ik zou graag een vba macro maken welke de volgende functie uitvoert.
- Zoeken van eerste rij waarin geen regels staan (einde van bestand)
- Zoeken naar regel waar geen waarde staat in kolom A (en die kleiner is dan LastRow)
- de cellen van deze regel in kolom F, G & H kopieren naar de regel erboven
- deze regel verwijderen.
Dit dan voor het gehele bestand.
Het zit namelijk zo, ik heb regels in een bestand, maar sommige waarden komen niet achter deze regel, maar eronder.
Deze moet ik dus van eronder, naar erachter kopiëren.
Ik heb een voorbeeld bestand bijgevoegd welke uitlegt wat mijn wens is. Werkblad 1 is de Input, Werkblad 2 is de output.
Dit wil ik in een macro en dan ook gewoon op hetzelfde werkblad natuurlijk.
Hopelijk kunnen jullie mij hierbij helpen!
Groeten Joost
Voorbeeld bestand: Bekijk bijlage helpmij-voorbeeldbestand-verplaatsen.xlsx
Ik zou graag een vba macro maken welke de volgende functie uitvoert.
- Zoeken van eerste rij waarin geen regels staan (einde van bestand)
Code:
Dim LastRow As Long
LastRow = Sheets("Database").Cells(Rows.Count, 1).End(xlUp).Offset(1).Row
- Zoeken naar regel waar geen waarde staat in kolom A (en die kleiner is dan LastRow)
- de cellen van deze regel in kolom F, G & H kopieren naar de regel erboven
- deze regel verwijderen.
Dit dan voor het gehele bestand.
Het zit namelijk zo, ik heb regels in een bestand, maar sommige waarden komen niet achter deze regel, maar eronder.
Deze moet ik dus van eronder, naar erachter kopiëren.
Ik heb een voorbeeld bestand bijgevoegd welke uitlegt wat mijn wens is. Werkblad 1 is de Input, Werkblad 2 is de output.
Dit wil ik in een macro en dan ook gewoon op hetzelfde werkblad natuurlijk.
Hopelijk kunnen jullie mij hierbij helpen!
Groeten Joost
Voorbeeld bestand: Bekijk bijlage helpmij-voorbeeldbestand-verplaatsen.xlsx