Hi can anyone help with a macro?
I have many hundreds of rows of Data on Sheet2 "A1:Z" with headers.
"A2:A" has 'Ref values' for each row of Data.
Sheet1 column "R5:R" has 'Ref values' added that change daily.
I want to Filter Sheet2 "A:Z" using "A2:A" as field, based on the Values entered on Sheet1
I have many hundreds of rows of Data on Sheet2 "A1:Z" with headers.
"A2:A" has 'Ref values' for each row of Data.
Sheet1 column "R5:R" has 'Ref values' added that change daily.
I want to Filter Sheet2 "A:Z" using "A2:A" as field, based on the Values entered on Sheet1
"R5:R" and then copy the filtered Data to last row on Sheet3
Sheet2 Data example
<tbody>
</tbody>
If Sheet1 column "R5:R9" has values 1,2,4,6,7 then the copied filtered Data on Sheet3 would be
<tbody>
</tbody>
Any help would be appreciated
regards
pwill
<strike>
</strike>
Sheet2 Data example
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | AB | AC | |
1 | Ref | Cnt | Ref | Cnt | Ref | Cnt | Ref | Cnt | |||||||||||||||||||||
2 | 1 | 2 | 1 | 18 | 1 | 31 | 1 | 32 | |||||||||||||||||||||
3 | 1 | 2 | 1 | 18 | 1 | 31 | 1 | 32 | |||||||||||||||||||||
4 | 1 | 2 | 1 | 18 | 1 | 31 | 1 | 32 | |||||||||||||||||||||
5 | 2 | 6 | 2 | 7 | 2 | 14 | 2 | 16 | |||||||||||||||||||||
6 | 2 | 6 | 2 | 7 | 2 | 14 | 2 | 16 | |||||||||||||||||||||
7 | 2 | 6 | 2 | 7 | 2 | 14 | 2 | 16 | |||||||||||||||||||||
8 | 3 | 5 | 3 | 24 | 3 | 30 | 3 | 33 | |||||||||||||||||||||
9 | 3 | 5 | 3 | 24 | 3 | 30 | 3 | 33 | |||||||||||||||||||||
10 | 3 | 5 | 3 | 24 | 3 | 30 | 3 | 33 | |||||||||||||||||||||
11 | 4 | 2 | 4 | 5 | 4 | 10 | 4 | 24 | |||||||||||||||||||||
12 | 4 | 2 | 4 | 5 | 4 | 10 | 4 | 24 | |||||||||||||||||||||
13 | 4 | 2 | 4 | 5 | 4 | 10 | 4 | 24 | |||||||||||||||||||||
14 | 5 | 18 | 5 | 21 | 5 | 22 | 5 | 33 | |||||||||||||||||||||
15 | 5 | 18 | 5 | 21 | 5 | 22 | 5 | 33 | |||||||||||||||||||||
16 | 5 | 18 | 5 | 21 | 5 | 22 | 5 | 33 | |||||||||||||||||||||
17 | 6 | 9 | 6 | 21 | 6 | 29 | 6 | 32 | |||||||||||||||||||||
18 | 6 | 9 | 6 | 21 | 6 | 29 | 6 | 32 | |||||||||||||||||||||
19 | 6 | 9 | 6 | 21 | 6 | 29 | 6 | 32 | |||||||||||||||||||||
20 | 7 | 20 | 7 | 25 | 7 | 27 | 7 | 31 | |||||||||||||||||||||
21 | 7 | 20 | 7 | 25 | 7 | 27 | 7 | 31 | |||||||||||||||||||||
22 | 7 | 20 | 7 | 25 | 7 | 27 | 7 | 31 | |||||||||||||||||||||
23 | |||||||||||||||||||||||||||||
24 | |||||||||||||||||||||||||||||
25 |
<tbody>
</tbody>
If Sheet1 column "R5:R9" has values 1,2,4,6,7 then the copied filtered Data on Sheet3 would be
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | AB | AC | |
1 | Ref | Cnt | Ref | Cnt | Ref | Cnt | Ref | Cnt | |||||||||||||||||||||
2 | 1 | 2 | 1 | 18 | 1 | 31 | 1 | 32 | |||||||||||||||||||||
3 | 1 | 2 | 1 | 18 | 1 | 31 | 1 | 32 | |||||||||||||||||||||
4 | 1 | 2 | 1 | 18 | 1 | 31 | 1 | 32 | |||||||||||||||||||||
5 | 2 | 6 | 2 | 7 | 2 | 14 | 2 | 16 | |||||||||||||||||||||
6 | 2 | 6 | 2 | 7 | 2 | 14 | 2 | 16 | |||||||||||||||||||||
7 | 2 | 6 | 2 | 7 | 2 | 14 | 2 | 16 | |||||||||||||||||||||
8 | 4 | 2 | 4 | 5 | 4 | 10 | 4 | 24 | |||||||||||||||||||||
9 | 4 | 2 | 4 | 5 | 4 | 10 | 4 | 24 | |||||||||||||||||||||
10 | 4 | 2 | 4 | 5 | 4 | 10 | 4 | 24 | |||||||||||||||||||||
11 | 6 | 9 | 6 | 21 | 6 | 29 | 6 | 32 | |||||||||||||||||||||
12 | 6 | 9 | 6 | 21 | 6 | 29 | 6 | 32 | |||||||||||||||||||||
13 | 6 | 9 | 6 | 21 | 6 | 29 | 6 | 32 | |||||||||||||||||||||
14 | 7 | 20 | 7 | 25 | 7 | 27 | 7 | 31 | |||||||||||||||||||||
15 | 7 | 20 | 7 | 25 | 7 | 27 | 7 | 31 | |||||||||||||||||||||
16 | 7 | 20 | 7 | 25 | 7 | 27 | 7 | 31 | |||||||||||||||||||||
17 | |||||||||||||||||||||||||||||
18 | |||||||||||||||||||||||||||||
19 | |||||||||||||||||||||||||||||
20 | |||||||||||||||||||||||||||||
21 | |||||||||||||||||||||||||||||
22 | |||||||||||||||||||||||||||||
23 | |||||||||||||||||||||||||||||
24 | |||||||||||||||||||||||||||||
25 |
<tbody>
</tbody>
Any help would be appreciated
regards
pwill
</strike>
Last edited: