To nie jest proste zadanie. Ustawienie filtra nie generuje żadnego zdarzenia, które można byłoby przechwycić, żeby zapamiętać jego ustawienie. Szczęśliwie masz w arkuszu formuły z funkcją SUMY.CZĘŚCIOWE, które przeliczają się po zmianie ustawień filtra, a przeliczanie generuje zdarzenie Calculate, które można tu wykorzystać. Makro, które proponuję zapamiętuje...
Jeśli wszystkie warunki były znane od początku, to być może byłoby oczekiwanych wyników. biorąc pod uwagę fakt, że Pan dwa razy więcej postów i są wystarczająco dużo punktów, myślałem, że to po prostu dać wskazówkę. Dlaczego wyszukiwanie w kolumnie I nie działa z poniższym kodem ).AutoFilter Field:=9: w tym przykładzie nie ma nic o kolumnie 9 przy pierwszym...
Takie pytanie zawsze powinno być poparte załącznikiem. Co ta zmiana filtrów powoduje? Czy w arkuszu są jakieś formuły, które się przeliczają po zmianie filtra? Jeśli tak, można wykorzystać zdarzenie Calculate. Jeśli nie, można dodać formułę z funkcją SUMY.CZĘŚCIOWE, która powinna się przeliczyć po zmianie filtra i wywołać zdarzenie Calculate.
Nie napisałeś istotnej rzeczy - mianowicie, w której wersji Excela ma to działać? Jeśli w jednej z najnowszych (365 lub 2021), to można to rozwiązać za pomocą funkcji FILTRUJ. Jeśli to jest jedna ze starszych wersji, to formułami też się da, ale jest to dużo trudniejsze. Natomiast naturalnym sposobem w starszych wersjach byłoby użycie filtra zaawansowanego....
Nie bardzo rozumiem na czym polega istota problemu. Czy tylko na automatycznym odświeżeniu tabeli przestawnej? To można zrobić np. makrem przy każdorazowej aktywacji arkusza z tabelą. Przykład w załączniku. Analogicznie można bez tabeli przestawnej założyć tylko filtr i ten filtr odświeżać makrem. Można też formułami, ale to bardziej skomplikowane.
Gdy wyłącze filtry w tym pliku to po uruchomieniu makra dane kopiują się bez fragmentu zaznaczonego na żółto. Jeśli filtr jest włączony to kopiuje w taki sposób, że fragment na żółto się pojawia (czyli kopiuje również puste komórki z formułami). Innych różnic nie znalazłem, błąd wyskakuje w każdej z nich.
Jeśli chcesz uzyskać realną pomoc, to daj bardziej realny przykład. To, co jest w załączniku nie wymaga użycia GoalSeek tylko zwykłego odejmowania. [syntax=text]J5 = L5 - SUMA(B5:I5)[/syntax] Zastosuj filtr wg kolumny L pozostawiając tylko wartości, które chcesz brać pod uwagę (liczby) i skopiuj formułę podaną powyżej w kolumnie J.
Witam. Bardzo proszę o pomoc. Potrzebuję udoskonalić jedną funkcję mojego głównego pliku ale nie wiem jak to zrobić. Potrzebuję aby w komórce pokazało mi (formuła lub makro) jakie wybrałem kryteria w filtrze. Jeżeli z filtra wybrałem tylko jedno kryterium wówczas w komórce ma pokazać co zostało wybrane, a jeżeli zostało wybrane więcej jak jedno kryterium...
Kopiowanie (podzbioru) danych do drugiego, ze względu na chwilową zawartość danej Data<X jest w każdym systemie złym pomysłem. Daj raczej energię w maksymalnie wygodne ustawianie-dezaktywowanie filtra na danych głównych (i jedynych) to tak ogólnie (nie oglądałem arkusza) Filtrowanie według koloru będzie tutaj jakimś rozwiązaniem. Nie będę jedynym...
Kolega marek003 zapewne ma jakiegoś asa w rękawie ;) Ale po mojemu nie ma co zajmować się formułami, bo przeliczanie arkusza zrobi się nieznośnie uciążliwe przy tej ilości wierszy. Zrobiłbym tak: makro z filtrem zaawansowanym >'tylko unikatowe', 'kopiuj w nowe miejsce' dla obu list. Podstawiając odp. argumenty mamy wszystko w jednej kolumnie. Dalej...
Dzień dobry, Bez załącznika to można się tylko domyślać. Jeżeli to ma być z użyciem filtra, to albo można zastosować filtr zaawansowany, albo ustawić sobie formatowanie warunkowe na odpowiedni zakres dat przy użyciu formuł, a potem zastosować autofiltr wg kolorów. Pozdrowienia.
1. #N/D! - da się wyeliminować przez dodanie na zewnątrz formuły JEŻELI.ND albo JEŻELI.BŁĄD. Obie działają podobnie do funkcji JEŻELI, więc nie powinieneś mieć z nimi kłopotów 2. Da radę przeszukać kilka arkuszy jednocześnie - wystarczy w zakresie podać adresy zakresów w poszczególnych arkuszach rozdzielone średnikami, np. Arkusz1!C1:C3;Arkusz2!B1:B3,...
Witam, Mam problem z makro. Tworząc pewien raport w każdy poniedziałek filtruje daty w kolumnie Y dla poprzedniego tygodnia. W formularzu Excel umieściłam w 2ch komórkach następujące funkcje; Y3 =dziś(), Y2 =dziś() -6, a następnie w filtrze niestandardowym wybieram większy lub równy Y2 i mniejszy lub równy Y3, aby uzyskać interesujący mnie przedział...
Witam Drogich Forumowiczów, Jako, że jestem laikiem w temacie mniej lub bardziej zaawansowanych funkcji Excela 2010, mam pewien problem związany z dokumentem tego programu. Utworzyłem sobie plik o nazwie "RFCh", w którym znajdują się dwa arkusze: 1 oraz 2. Arkusz 2 zawiera trzy kolumny oznaczone kolejno "Rodzaj", "Szerokość" i "Długość" i ma stanowić...
Hej. Mam plik Excel z dużą ilością danych. Nad dwiema kolumnami zrobiłam sumę częściową, która sumuje mi te kolumny. Obok tych sum mam formułę sprawdzającą czy te dwa wyniki są sobie równe, dostaje info prawda lub fałsz. Dane te chcę filtrować po kluczowej kolumnie (np. nazwa jakiegoś oddziału) i sprawdzać kiedy te sumy zwrócą prawdę. Jeśli na danym...
Jeżeli chodzi o program końcowy, to korzystamy z niego w naszej firmie. Zainstalowany jest na komputerze każdego konstruktora, odpalany za pomocą klucza USB Pytałem, bo być może warto byłoby aby jakiś informatyk przejrzał Wasze systemy i ewentualnie zintegrował dane wprowadzane z danymi konstruktorów w jedną całość. Natomiast jeśli Twoje dane miałyby...
Witam, Uprzejma prośba o pomoc w napisaniu formuły / funkcji. Arkusz (przykład w załączeniu) ma służyć do liczenia stopnia koncentracji wobec klientów. Generalnie jest +/- taki jak w przykładzie. Potrzebuję „tylko” przenieść wartości z kolumny H (Wartosc_dla_klienta) do kolumny K (Posortowane) sortując je jednocześnie od największej do najmniejszej....
Chcę aby w arkuszu produkcja kolumna N , wpisując słowo 'got.' formuła przekopiowała mi cały wiersz do arkusza zrobione. No a jak "kolumna N" nie zna dobrze VBA :?: :D To jeśli W Excelu porusza(m) się biegle szuka(m) innych możliwych rozwiązań dla uzyskania pożądanego rezultatu. Przykładowo w Excelu 2007: 1. Porządkuje skoroszyt Produkcja.xls :sprawdzam...
Trochę mnie zastanawia ilość makr, przycisków. Zrobiłbym zupełnie osobny arkusz z wynikami obliczeń, fotkami, etc. Zamiast kombinować z kopiowaniem obiektów zastosowałbym filtr. Stany też pewnie dałoby się wyliczyć formułami. Ale to wszystko zależy od układu i organizacji danych w arkuszach. Przydałby się jakiś mały przykład w postaci pliku...
Nie powiedziałem że formuła jest złym rozwiązaniem tylko że w przypadku szybkiej zmiany warunków np. dodania gwiazdki w środek albo jeszcze paru znaków zapytania, zaczyna sie robić zawiła. Jeszcze ewentualnie mam inny pomysł. Połączenia dodatkowej formuły i filtrowania. Aby nie grzebać się w niestandardowych filtrach i ich właściwościach (bo to chyba...
To jeszcze co do AD2 Rozumiem że karta ma być wynikiem - będzie pobierać dane z grafiku - tak? Jeżeli tak to w grafiku mam tylko czas pracy a nie "start-stop". To będzie uzupełnione? Będziesz pracował na liczbach czy na czasie bo 8 to nie to samo co 8:00 ? Co do ad1 jeżeli nie będziemy chcieli korzystać z makr można to zrealizować za pomocą autofiltru...
Witam, Stworzyłem makro które w skoroszycie tworzy listę zakładek i na tej podstawie tworzy pole wyboru. Makro jest w załączeniu i zasadniczo (w tej wersji podstawowej) działa poprawnie. Potrzebuje jednak aby lista zakładek była tworzona z filtrem, tak aby na liście były tylko zakładki, które w nazwie mają co najmniej 6 cyfr i wśród nich jest ciąg cyfr...
Mam następujący problem: Stworzyłem makro jak było opisane powyżej, ale jest problem z rekordami pustymi. Wszystko jest ok jak tekst się zaczyna od początku komórki - jeśli nie trzeba wpisać w filtrze wyszukiwania "*". Chciałbym żeby wpisywać tekst w innej komórce i kopiować filtr wyszukujący do innej która dostawia "*" po obu stronach tekstu. Próbowałem...
Panowie, znowu mi wypada zwrócić honor. To raczej mój komp w pracy ma problemy a nie kod makro. W domu na laptopie wszystko wykonuje się szybko i bez problemów. Obydwa kody i kol. PRL i kol. marek003 . (at)marek003 - dziękuję za dodanie sprawdzania i informacji o braku wykonania. Super by było (jeżeli można) dodać na końcu wykonywania skryptu Msgbox...
Dobry wieczór, Czy koniecznie musi być makro? Nie wystarczy filtr zaawansowany Excela? Moim zdaniem dobrze się do tego nadaje, chyba że fraz do wyszukania jest bardzo dużo. Procedura postępowania: 1. Nad kolumną z danymi umieścić nagłówek np. Lista. 2. Określić szukaną frazę i umieścić ją w wybranej komórce. 3. Utworzyć kryterium, które w przypadku...
Witam. Chciałbym użyć formuły wyszukaj pionowo, ale ona działa tylko w momencie jeśli w komórce znajduje się dokładnie taki sam tekst jak w kolumnie gdzie szukam. W jaki sposób zrobić maskę (tak jak w filtrze używa się znaku *) żeby wuszykiwał dowolną cześć tekstu? Próbowałem w taki sposób =WYSZUKAJ.PIONOWO(("*"...
Mógłbyś jeszcze mi podpowiedzieć jak zrobić makro na wszystkich plikach w folderze ? W poprzednim moim temacie napisałeś kod: [syntax=vbscript] Sub DzialajNaPlikach() With Application.FileDialog(msoFileDialogFold... .Title = "Wybierz folder" .InitialFileName = Environ("USERPROFILE") & "\Documents\" If .Show = -1 Then Sciezka = .SelectedItems(1)...
Wydzielono z witam, Raczkuje dopiero w tym temacie, wiec prosiłbym o wyrozumiałość. Chciałbym uzyskać wsparcie / pomoc w temacie. Potrzebuje makro, które pozwoli załadować dane z drugiego pliku excela. Zależy mi, żeby nie było możliwości załadowania innego pliku, gdyż w głównym, do którego będą zaciągane dane jest cała masa formuł odwołująca się do...
Niestety nie interesuje mnie wysyłanie do wszystkich tylko do pojedynczych osób.. Do korespondencji seryjnej możesz wykorzystać bazę z jakimś polem od którego będzie zależało czy adres się drukuje czy nie.(wstawiasz w to pole np. jakiś krzyżyk) Nie musisz drukować całej bazy za każdym razem. Tu na pewno coś znajdziesz Korespondencja seryjna jest mi...
Posiadam działającą wyszukiwarkę w Excelu, która działa tylko dla jednej kolumny [syntax=vbscript]Private Sub TextBox1_Change() ActiveSheet.ListObjects("Data1").RANGE.A... field:=2, Criteria1:="*" & [a2] & "*", Operator:=xlFilterValues End Sub[/syntax], jak zmodyfikować makro bądź utworzyć całkowicie nowe, aby działało dla wielu kolumn....
Witam, Mam problem z zadaniem na liczbę pozycyjną. Po usunięciu zawartości komórki ciąg zostaje przeliczony i następuje nadanie nowej numeracji. Naszym zadaniem jest taka modyfikacja formuły, aby pusta komórka znikała (czyli pozostałe komórki były podnoszone o jedną pozycję w górę). W internecie jest kilka rozwiązań, ale jest w nich wykorzystane makro,...
Witam. Proszę o poprawę stworzonego przeze mnie makra. [syntax=vb]Sub Macro1() ' usunięcie kolumn Columns("F:H").Select Selection.Delete Shift:=xlToLeft Columns("G:L").Select Selection.Delete Shift:=xlToLeft Sheets(1).Select Sheets(1).Name = "owssvr" ' zaznaczenie obszaru ActiveSheet.Range("A1").Select Range(Selection, Selection.End(xlToRight)).Select...
https://obrazki.elektroda.pl/9396852000_... Wstępna ocena dostępnych informacji Na załączonym ekranie widoczne są dane zapisane w arkuszu kalkulacyjnym Excel. Arkusz zawiera trzy główne tabele: 1. Tabela 1 (kolumny A-D): zawiera dane liczbowe pod nagłówkami „LO”, „CW”, „ZW”, „CO”. 2. Tabela 2 (kolumny E-H): na razie wypełniona jedynie w...
Jak już odpowiadałem Ci na PW Gdybyś poczytał dokładnie wszystkie wpisy z Twojego wątku (również z tego podlinkowanego) to miałbyś sporą kopalnię wiedzy nt "zliczania kolorów" :please: Na początek zatem trzeba ustalić, że: - metody liczenia kolorów tła komórki dotyczą jedynie formatowania ręcznego lub formatowania przez makro - nie dotyczą w ogóle formatowania...
Kod jest długi (odwołuje się do innych funkcji) wysyłam tą część która odpowiada za wysłanie maila i krótki opis całego kodu (próbowałam wrzucić późne wiązanie, ale chyba nie potrafię tego zrobić): 1.Definicja zmiennych 2.Ścieżka do załączników maila 3.Definicja typów maila do wysłania 4.Zdjęcie filtrów w pliku 5.Sprawdzam pętlą czy w linii znajduje...
Witam, Twój przykład „trochę” minie zainteresował ;-) Jestem pewien, że czasem droga przez „formuły w arkuszu” jest nieco trudniejsza niż droga przez napisanie makra w MS Excel. Aby wszystko było jasne ;-) – jakiś 1- 1,5 roku temu też mi się wydawało, że najlepszym rozwiązaniem jest formuła warunkowa wpisana w komórkę arkusza...
Jak piszesz, że się nie znasz na makrach to to na razie zostaw. Zastosuj to na czym powinieneś się znać używając excela. FILTR. On "usunie" odpowiednie wiersze. Wpisz w filtr formułę wyłączającą daną nazwę (wiersz z daną nazwą) i skopiuj efekty do nowego arkusza. Po wszystkim.
Czy da się to zrobić bez zamieniania obszaru na tabelę Excela? Da się, ale jest z tym więcej zachodu, a za chwilę będziesz znowu coś zmieniać i znowu będziesz pytać. Jaki masz problem z tabelą Excela? Ona jest bardzo elastyczna, jak dopisujesz wiersze, to formuły się automatycznie kopiują, można ją dowolnie formatować, nawet tak, że prawie jej nie...
Nie wiem jak Ci dziękować! Działa:) Poprzednią wersję pliku (przy ok. 460 pozycjach) formułką i filtrami excel'a sortowałem ok. 3h :) Jeszcze raz wielkie dzięki! Rozumiem, że przy innej tabeli to już nie zadziała? Musiałbym np. zmienić DaneX = 2 DaneY = 2 na DaneX = 3 DaneY = 3 żeby startował od A3 i C1 tak? Czy coś jeszcze? Sory za głupie pytanie,...
Poprawiłem mały błąd z kopiowaniem listy i czyszczeniem zakresów. Jak to działa? Przeanalizuj sobie makro "Filrt1" (krokowo, klawisz [F8]) Najpierw wejdź w nazwy (w E2007 Formuły>Menedżer Nazw) i przyjrzyj się zdefiniowanym wpisom. Są cztery. Trzy z nich dotyczą list poprawności danych dla komórek E2-E4. Makro "Filtr1" uruchamia filtr z opcją "bez powtórzeń"...
Przetestuj poniższe makro mając otwarty arkusz z tabelą wejściową [syntax=vb]Sub Sum_By_Account() Dim shSrc As Worksheet 'arkusz źródłowy Dim shDest As Worksheet 'arkusz docelowy Dim lOstRw As Long 'ostatnia zajęta komórka tabeli źródłowej Dim lOstRw2 As Long 'ostatnia zajęta komórka tabeli z wyfiltrowanymi unikatami numerów kont With Application .ScreenUpdating...
excel formuła makro makro formuła excel makro filtr
schemat uzwojenie wirnika testy akumulatorów dźwięk słuchawka bluetooth
zawór spustowy cersanit punkty elektroda
Delphi Grundig CD30 MP3 GM0D33C1509475 – kod PIN radia, odczyt z EEPROM, Opel Grundfos Alpha – zwarcie w instalacji CO, regulator działa, pompy nie startują, migająca dioda