Hallo Forum!
Ik heb de volgende vraag. Met een macro wordt onderstaande vba-code uitgevoerd:
Dus rij 7 wordt gekopieert, excel gaat van onderen naar boven tot het tekst ziet, gaat 1 regel omlaag, plakt de waarden, daarna weer van onder naar boven tot het tekst ziet en plak dan op die regel de opmaak. Daarna wordt regel 11 gekopieert en hetzelfde verhaal als met rij 7. Dan wordt B2 geselecteerd en gedelete en dan is cel B3 geselecteerd. Dit gaat goed.
Nu zou ik willen dat de code eerst de laatste rij opzoekt en deze verwijderd, daarna mag bovenstaande code pas uitgevoerd worden. Er moet dus nog een stukje voor. Ik denk zelf de volgende code: maar dan ipv waarden plakken, de hele rij verwijderen.
Sheets("Kostenoverzicht").Range("A" & Rows.Count).End(xlUp).Offset(0).PasteSpecial xlValues
Ik ben benieuwd!
Ik heb de volgende vraag. Met een macro wordt onderstaande vba-code uitgevoerd:
Code:
Sub KostenoverzichtSelectie()
Sheets("Kostenoverzicht").Range("7:7").Copy
Sheets("Kostenoverzicht").Range("A" & Rows.Count).End(xlUp).Offset(1).PasteSpecial xlValues
Sheets("Kostenoverzicht").Range("A" & Rows.Count).End(xlUp).Offset(0).PasteSpecial xlFormats
Sheets("Kostenoverzicht").Range("11:11").Copy
Sheets("Kostenoverzicht").Range("A" & Rows.Count).End(xlUp).Offset(1).PasteSpecial xlValues
Sheets("Kostenoverzicht").Range("A" & Rows.Count).End(xlUp).Offset(0).PasteSpecial xlFormats
Range("B2").ClearContents
Range("B3").Select
End Sub
Dus rij 7 wordt gekopieert, excel gaat van onderen naar boven tot het tekst ziet, gaat 1 regel omlaag, plakt de waarden, daarna weer van onder naar boven tot het tekst ziet en plak dan op die regel de opmaak. Daarna wordt regel 11 gekopieert en hetzelfde verhaal als met rij 7. Dan wordt B2 geselecteerd en gedelete en dan is cel B3 geselecteerd. Dit gaat goed.
Nu zou ik willen dat de code eerst de laatste rij opzoekt en deze verwijderd, daarna mag bovenstaande code pas uitgevoerd worden. Er moet dus nog een stukje voor. Ik denk zelf de volgende code: maar dan ipv waarden plakken, de hele rij verwijderen.
Sheets("Kostenoverzicht").Range("A" & Rows.Count).End(xlUp).Offset(0).PasteSpecial xlValues
Ik ben benieuwd!