Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Excel Vba - Kopiowanie kolumn po nagłówkach z filtrowanych danych

Martini1005 16 Kwi 2018 11:09 120 3
  • #1 16 Kwi 2018 11:09
    Martini1005
    Poziom 2  

    Witam,
    Potrzebuję pomocy odnośnie kopiowania kolumn za pomocą makra.
    W arkuszu nr 1 (Data) mam dane w kolumnach z nagłówkami na które jest założony filtr. Za każdym razem kolejność kolumn, ich liczba może się zmieniać. Także liczba wierszy w każdej kolumnie może się zmieniać.
    W arkuszu nr 2 (Copy) mam same nagłówki kolumn (pokrywają się z nagłówkami w arkuszu numer 1; ale ich liczba i kolejność jest inna niż w arkuszu nr. 1).
    Zadanie polega na tym żeby skopiować z arkusza nr 1 (Data), tylko te kolumny z którymi pokrywają się nagłówki znajdujące się w arkuszu nr 2.
    W załączniku przykładowe dane.
    Szukałem po forach ale nie znalazłem 1 do 1 takiego tematu i mam za słabe umiejętności żeby sobie z tym samodzielnie poradzić.
    Pozdrawiam
    Marcin

    0 3
  • #2 17 Kwi 2018 22:06
    lanzul
    Poziom 23  

    Martini1005 napisał:
    Zadanie polega na tym żeby skopiować z arkusza nr 1 (Data), tylko te kolumny z którymi pokrywają się nagłówki znajdujące się w arkuszu nr 2

    Zadanie polega na tym czego nie dopowiedziałeś.
    Czy kopiowane mają być wszystkie, czy tylko wyfiltrowane wiersze, jak np. te według "Kolekcja/Seria", wyfiltrowane po "Casual" ?
    Wyfiltrowanych jest 4 062, a nie wyfiltrowanych 12 198.

    0
  • #3 19 Kwi 2018 11:27
    Martini1005
    Poziom 2  

    Witaj,
    Faktycznie nie dopisałem. Chodzi o kopiowanie wyfiltrowanych wierszy.

    0
  • #4 20 Kwi 2018 19:04
    Prot
    Poziom 27  

    Martini1005 napisał:
    Chodzi o kopiowanie wyfiltrowanych wierszy

    Nie wiem po co filtrować kolumny, w których nie ma istotnych informacji - patrz na zrzut :cry:
    Excel Vba - Kopiowanie kolumn po nagłówkach z filtrowanych danych2018-04...png Download (21.79 kB)
    Założoną funkcjonalność można uzyskać poprzez makro zamieszczone w załączonym pliku. Zmieniłem tam nazwę pierwszego arkusza, a wszystkie wyciągi wyfiltrowanych danych mają nazwę kryterium wyboru. :spoko:
    Import.zip Download (313.4 kB)Punkty: 2 dla użytkownika

    0