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

Makro kopiujące dane do drugiego arkusza i podsumowujące ilości w zależności...

dj_rey 22 Mar 2018 21:26 333 0
  • #1 22 Mar 2018 21:26
    dj_rey
    Poziom 4  

    Witam,
    mam prośbę o zrobienie makra dla poniższego zadania, a mianowicie w arkuszu ABC są dane, które należy skopiować do arkusza XYZ w odpowiednie kolumny, ale na podstawie wyboru odpowiedniej daty z arkusza ABC kolumna G i nazwiska osoby też z arkusza ABC z kolumny B (najlepiej przy pomocy UserForm - przykładowy w załączniku), wpisując date do komórki C4 a nazwisko do komórki J4. Następnie, aby skopiowało przypisane wiersze z danym nazwiskiem w odpowwiednie kolumny odpowiadające nagówkom (B do B, C do C itd.) uwzględniając dobę pracowniczą od 06:00 do 06:00 kolejnego dnia (czyli jeśli ktoś pracuje od 22:00 22-03-2018 do 06:00 23-03-2018, to jeśli przyjdzie kolejnego dnia 23-03-2018 na 22:00, to aby nie zliczało danych z poprzedniej "nocki" po pólnocy, tylko zaczynało zliczanie od 06:00 rano tego samego dnia). Przy kopiowaniu danych, jeśli brakuje miejsca (wiersze od 7 do 26), to aby wpisywało ponownie datę z komórki C4 w komórkę C42 i nazwisko z J4 w J42 i wklejało dalej dane w wiersze od 46 do 64 itd. Po wprowadzeniu danych powinno zliczyć podsumowanie (wiersze 29 do 38) uwzgledniając numer z kolumny K, czyli w komórkę C32 powinno sumować wartości z D7 i D11, gdyż te dwa wiersze mają numer w kolumnie K (101) odpowiadający numerowi z komórki B32 i tak samo z kolejnymi podsumowaniami. Kolor podsumowania uzależniony jest też od wartości w kolumnie C, jeśli zaczyna sie od 001 do 299 dotyczy niebieskiego, a jeśli od 300 do 499 zielonego. Przykład w załączniku pozaznaczany jest kolorami, aby ułatwić zrozumienie, co gdzie ma sumować. Przed ponownym pobraniem danych dla kolejnej osoby, powinno najpierw wyczyścić poprzednie dane z arkusza XYZ.

    Za pomoc z plikiem mogę zaoferować konta premium do rożnych hostingów lub dostęp do telewizji internetowej, wiecej info na priv :)

    P.S. Jeśli ostatnie zdanie łamie regulamin proszę moda o usunięcie go
    Z góry dziękuję za pomoc

    0 0
  • Servizza
  Szukaj w 5mln produktów