Elektroda.pl
Elektroda.pl
X

Wyszukiwarki naszych partnerów

Wyszukaj w ofercie 200 tys. produktów TME
Kategoria: Kamery IP / Alarmy / Automatyka Bram
Montersi
Proszę, dodaj wyjątek elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

VBA Excel - Makro wyszukujące takie same dane w jednej kolumnie

Rafał00001111 21 Mar 2015 07:29 648 5
  • #1 21 Mar 2015 07:29
    Rafał00001111
    Poziom 5  

    Witam.
    Poszukuje informacji jak napisać makro lub przykładu takiego makro które przeszukiwałoby kolumnę A i jeżeli znajdzie dwie lub więcej komórek które mają ten sam numer (przykład numeru: 1.1.15.202) gdy znajdzie chciałbym by wówczas dodało do siebie wartości z tych wierszy (wiersz zawiera 12 komórek) gdzie są wartości liczbowe, dodam że nie wszystkie komórki w wierszu są liczbowe (po komórce z numerem są dwie komórki z nazwami następnie jedna z datą kolejne 6 to wartości liczbowe i ostatnia komórka to znowu data, te nie liczbowe z racji że są takie same zostają bez zmian natomiast po zsumowaniu w wykazie powinien pozostać tylko jeden wiersz z zsumowanymi danymi liczbowymi i tym numerem.
    Każdy pomysł będzie pomocny więc z góry dziękuje.

  • #2 21 Mar 2015 08:29
    JRV
    Specjalista - VBA, Excel

    Rafał00001111 napisał:
    powinien pozostać tylko jeden wiersz z zsumowanymi danymi liczbowymi i tym numerem.

    A jeśli będzie więcej tych samych numerow? np. 1.1.15.202 , 2.3.11.204
    Dlaczego nie zrobić tabelę przestawną?

  • #3 21 Mar 2015 10:15
    Rafał00001111
    Poziom 5  

    Witam, faktycznie tych samych numerów napewno będzie więcej się powtarzało gdyż jest to stale rozbudowywujący plik mający służyć jako archiwum godzin do zleceń, co do tabel przestawnych szczerze nie miałem okazji używać więc muszę z tematem się zapoznać czy da się to wykorzystać, dodam jedynie że kolejne wiersze z danymi są dodawane za pomocą makra w innym pliku które to powoduje przeniesienie danych poprzez podwójne kliknięcie do tego pliku, jeżeli masz jakiś pomysł co do makra chętnie skorzystam z podpowiedzi, co do tabel przestawnych musze się douczyć.

  • #4 21 Mar 2015 19:47
    JRV
    Specjalista - VBA, Excel

    Rafał00001111 napisał:
    w wykazie powinien pozostać tylko jeden wiersz z zsumowanymi danymi liczbowymi i tym numerem.

    Tzn. 7 komórek?(Numer i 6 wartości liczbowe )
    Wiersze z pojedynczych numerów pominąć?( w wykazie nie będzie)
    Wykaz w osobnym arkuszu?

  • #5 26 Mar 2015 19:06
    Rafał00001111
    Poziom 5  

    Witam, przepraszam za przerwę ale inne obowiązki musiałem wpierw rozwiązać, wracając do tematu plik zawiera dane które spływają z innego pliku lecz czasem zdarza się że trafiają tam dane o takim samym numerze więc dla porządku i by nie trzeba było szukać dwóch o takim samym numerze dobrze by było by makro po wykryciu dwóch o takim samym numerze po prostu sumowało dane (tylko te liczbowe) z kolejnych komórek z tych dwóch wierszy( np. A1 do A2; B1 do B4); komórki zawierające dane tekstowe będą takie same gdyż są to nazwy więc dwie takie same nazwy makro powinno zostawić tylko jedną, oprócz tego są tam też komórki z datami tu makro powinno zostawić najwcześniejszą i najpóźniejszą.

  • #6 26 Mar 2015 19:27
    JRV
    Specjalista - VBA, Excel

    To jest ładny, ale nie jaśniejsze. Zwłaszcza z datą najstarsze i najnowsze.
    Musi być w tym samym wierszu?
    Najlepszy ze wszystkich, jeśli by był przykład tabela danych wejściowych i wyjściowych.
    Łączenie arkuszy.

 
Promocja -20%
Zamknij 
Wyszukaj w ofercie 200 tys. produktów TME
tme