Piotr Walczak

Piotr Walczak Specjalista
Projektów
Biznesowych

Temat: EXCEL MAKRO - odbrabianie danych

Cześć,

Postanowiłem przefiltrować sporą ilość danych posiadanych w EXCELu na potrzeby którego chciałbym zrobić makro i ułatwić sobie zadanie ale przerasta to moje zdolności. Prośba o pomoc dla bardziej zaawansowanych użytkowników.

Na początek wycinek danych aby można było łatwiej pracować na przykładzie niż suchym opisywaniu procesu:

https://www.sendspace.com/file/uwbhrh

"Arkusz1" - to baza danych
"Anglia" - tu gromadzimy wyniki
"Arkusz5" - zawiera wartości po których filtrujemy bazę danych

Opisze ręczny proces który chciałbym zautomatyzować:

1) z Arkusza5 wycinam (CUT) pierwszą "pełną" wartość (startowo będzie to "Bristol Rvs")
2) Przenoszę komórkę do zakładki Anglia do kolumny A, nr wiersza to +2 od ostatniego zawierającego dane żeby odseparować od poprzedniego ciągu danych. Tutaj przeniósłbym do A585
3) Następny krok to wyfiltrowanie wszystkich spotkań drużyny "Bristol Rvs" w zakładce "Arkusz1" - normalnie wyszukałbym to poprzez filtr w A4
4) przekopiowanie wyniku filtrowania (zakres B5:R12898) do arkusza "Anglia" zaczynając od komórki B585, czyli kolejna kolumna od wpisu z pkt. 2
5) wyszukanie kolejnej drużyny z akrusza 5 ("Bristol Rvs" zostało wycięte więc teraz będzie to "Crewe") i powtórzenie pkt 2-5

Dodam że zakres danych w Arkusz 5 będzie ciągły i po osiągnięciu pustej komórki należy zakończyć proces. Mam nadzieje, że powyższe jest zrozumiałe. Makro nie musi odzwierciedlać idealnie moich kroków bo liczy się wynik końcowy.