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.

Excel [VBA] - sprawdzanie wartości komórki,jeżeli >0 to kopuj tytuł wiersza

17 Sie 2012 15:46 3054 2
  • Poziom 2  
    Witam,
    więc mam taki problem. Mam kilka arkuszy restauracyjnych w Excelu podobnych do tego:

    Excel [VBA] - sprawdzanie wartości komórki,jeżeli >0 to kopuj tytuł wiersza

    Teraz wprowadzam ilość porcji... Excel przelicza mi wartość itd...ale, jak mówiłem jest kilka arkuszy działających tak samo (Napoje, dodatki , desery), no i ostatni podsumowanie. No i właśnie w tym ostatnim chciałbym aby Excel po włączeniu makra albo jakimś innym sposobem przeleciał przez te arkusze i sprawdził czy jest jakaś wartość(liczba>0) w tym wypadku w kolumnie D(wartość sugerowana) i jeśli tak to skopiował tytuł tegoż wiersza np. w D10 dam 2, to w arkuszu podsumowanie wyrzuci mi 2x rolada.

    Męczę się już troszkę z tym i nijak nie umiem do tego dojść. Z góry dziękuję za pomoc.
    Pozdrawiam.
  • Pomocny post
    Poziom 39  
    Odwołanie zewnętrzne robisz np tak.
    Kod: vb
    Zaloguj się, aby zobaczyć kod

    Równie dobrze możesz zrobić wyszukiwanie.

    Musisz.
    1. Znać nazwy arkuszy na etapie projektowania arkusza zbiorczego
    2. Zadbać o ich istnienie, format itd.

    Ten sposób dotyczy arkuszy, które są ZAMKNIĘTE!.

    p.s.
    Ponowię prośbę do autorów postów dotyczących pakietu Office i innych - podawajcie wersje. np. Excel 2003, Word 2007, Access 2.0
  • Pomocny post
    Moderator Programowanie
    Zrozumiałem to trochę inaczej (wiele arkuszy w jednym skoroszycie).
    Przy porannej kawie wyszło mi coś takiego (przykład w załączniku). Uparłem się na zminimalizowanie VBA i dlatego zastosowałem jedynie odświeżanie filtra przy aktywowaniu arkusza.