Ik heb in een macro een als functie nodig denk ik.
op blad 2 staat de datum
en op blad 1 staan gegevens.
Nu wil ik van blad 1 C25,E25 en G25 gekopieerd hebben naar blad 3 in kolom D
en van blad 2 waar de datum staat B22 naar blad 3 in kolom B.
Nu wil ik alleen C25,E25 en G25 gekopieerd hebben als de datum veranderd.
Dus 1x die gegevens kopieeren per datum.
vb.(goede)
15-5-2009 50% 20% 30%
20-5-2009 60% 40% 0%
21-5-2009 60% 35% 5%
en dus niet:
15-5-2009 50% 20% 30%
15-5-2009 49% 21% 30%
15-5-2009 53% 20% 27%
dit heb ik:
Sheets("Analyse").Range("C25,E25,G25").Copy
Sheets("Blad3").Range("D" & Rows.Count).End(xlUp).Offset(1).PasteSpecial xlValues
Sheets("Invulformulier").Range("B22").Copy
Sheets("Blad3").Range("B" & Rows.Count).End(xlUp).Offset(1).PasteSpecial xlValues
op blad 2 staat de datum
en op blad 1 staan gegevens.
Nu wil ik van blad 1 C25,E25 en G25 gekopieerd hebben naar blad 3 in kolom D
en van blad 2 waar de datum staat B22 naar blad 3 in kolom B.
Nu wil ik alleen C25,E25 en G25 gekopieerd hebben als de datum veranderd.
Dus 1x die gegevens kopieeren per datum.
vb.(goede)
15-5-2009 50% 20% 30%
20-5-2009 60% 40% 0%
21-5-2009 60% 35% 5%
en dus niet:
15-5-2009 50% 20% 30%
15-5-2009 49% 21% 30%
15-5-2009 53% 20% 27%
dit heb ik:
Sheets("Analyse").Range("C25,E25,G25").Copy
Sheets("Blad3").Range("D" & Rows.Count).End(xlUp).Offset(1).PasteSpecial xlValues
Sheets("Invulformulier").Range("B22").Copy
Sheets("Blad3").Range("B" & Rows.Count).End(xlUp).Offset(1).PasteSpecial xlValues