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

[VBA Excel] - Makro do kopiowania ilościowych danych pod 2 warunkami

18 Maj 2015 20:02 810 2
  • Poziom 10  
    Witam ponownie.

    Pracuję obecnie nad makrem, które miałoby kopiować dane ze stworzonej wcześniej tabeli przestawnej do poszczególnych zakładek/zeszytów (które noszą nazwy osób) na dany dzień.

    Uwagi i założenia:
    1. Tabela przestawna z danymi - daty jako wiersze, imiona i nazwiska osób jako kolumny (a w tabeli dane liczbowe do przyporządkowania).
    2. Poszczególne zakładki to imiona i nazwiska osób, którym chciałbym przyporządkować dane liczbowe za dany dzień (można oczywiście wstawić je w jakąś komórkę).
    3. W każdej z tych zakładek w kolumnie A jest odpowiednia data, natomiast w kolumnie C wpisuję ilości z Pivota.
    4. Osoby, których nie ma osobno jako arkusz należy pominąć.

    Oczywiście chodzi mi nie o ściąganie wszystkich danych, tylko o konkretny dany dzień czyli TODAY()

    Próbowałem z łączniem funkcji HLOOKUP+MATCH, VLOOKUP+MATCH i INDEX+2xMATCH, ale niestety wyskakuje błąd N/A.

    Dodatkowo nie mam niestety pojęcia jak się za to zabrać pod kątem stworzenia makra.

    Czy ktoś mógłby pomóc? W załączniku przesyłam plik do przerobienia.

    Z góry bardzo dziękuję.
  • Pomocny post
    Specjalista - VBA, Excel
    Spróbuj to
    Kod: vb
    Zaloguj się, aby zobaczyć kod
  • Poziom 10  
    Kod: vb
    Zaloguj się, aby zobaczyć kod



    Działa rewelacyjnie na chwilę obecną! Bardzo dziękuję Panie Master :) Będę to jeszcze testował i być może będę chciał to delikatnie rozszerzyć o coś swojego, więc temat zostawiam jak na razie otwarty.

    Jeszcze raz dziękuję.