logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[Rozwiązano] VBA, Excel_Usuwanie wierszy z przedziału czasowego

gregorjan_1 13 Gru 2020 22:14 1749 8
REKLAMA
  • #1 19112387
    gregorjan_1
    Poziom 10  
    Posty: 28
    Ocena: 13
    Witam
    1
    Muszę usunąć zbędne wiersze (te na czerwono), zostawić tylko 1szy i ostatni.
    2.
    zaznaczyć 1szy i ostatni(te na żółto) w przedziale czasowym na nocnej zmienie, gdzie zmiana rozciąga się na dwa dni kalendarzowe u każdego z kilkudziesięciu pracowników.
    Stałe są godziny od 15:00 do 3:00 rano
    Oraz 5:00 do 15:00
    Oczywiście pracownicy są jeden pod drugim bez przerw i tak 800pozycji.

    Ma ktoś pomysł jak to ogarnąć?
    Z góry dziękuję
    VBA, Excel_Usuwanie wierszy z przedziału czasowego
  • REKLAMA
  • Pomocny post
    #2 19112727
    PRL
    Poziom 41  
    Posty: 6982
    Pomógł: 953
    Ocena: 917
    Cytat:
    Muszę usunąć zbędne wiersze (te na czerwono)

    Właśnie usunąć, bo są koloru czerwonego?
    Pomogłem? Kup mi kawę.
  • #3 19113689
    kasia1a11
    Poziom 5  
    Posty: 46
    Ocena: 1
    dane-filtruj-wybiersz kolor czerwony-delet usunąc
  • REKLAMA
  • REKLAMA
  • #5 19113815
    PRL
    Poziom 41  
    Posty: 6982
    Pomógł: 953
    Ocena: 917
    Ja nie rozumiem tłumaczenia.
    Domyślam się, że chcesz usunąć 'środkowe' wiersze dla każdego z pracowników, tak?
    Pomogłem? Kup mi kawę.
  • Pomocny post
    #7 19115164
    PRL
    Poziom 41  
    Posty: 6982
    Pomógł: 953
    Ocena: 917
    W załączniku.

    Albo bez kolumny pomocniczej:

    Kod: VBScript
    Zaloguj się, aby zobaczyć kod
    Załączniki:
    • Zeszyt1.zip (13.33 KB) Musisz być zalogowany, aby pobrać ten załącznik.
    Pomogłem? Kup mi kawę.
  • REKLAMA

Podsumowanie tematu

LABEL_AI_GENERATED
Użytkownik potrzebował pomocy w usunięciu zbędnych wierszy z arkusza Excel, pozostawiając tylko pierwszy i ostatni wiersz dla każdego pracownika w przedziale czasowym nocnej zmiany. Odpowiedzi sugerowały użycie filtrów do usunięcia wierszy, jednak użytkownik wyjaśnił, że dane są bez kolorów, co utrudnia ręczne usuwanie. Ostatecznie, rozwiązanie zaproponowane w VBA polegało na iteracji przez wiersze i usunięciu środkowych wierszy, pozostawiając tylko skrajne. Użytkownik potwierdził, że to rozwiązanie spełnia jego oczekiwania.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA