bardzo często dodajesz jakieś produkty do bazy -> kolumna M. Zastanawiam się nad przypisaniem tych 3 twoich dodatkowych kolumn do jakiejś stałej > tylko problem taki, że w momencie dodania do bazy nowego produktu trzeba zrobić ręczny update w excelu
Czy to ma działać jak w załączniku?
Dobry wieczór, Jeżeli w Arkuszu2 nie będzie niczego więcej poza tym kryterium i zakres kryterium będzie ciągły (bez pustych komórek), to chyba najprościej zamiast konkretnego zakresu napisać UsedRange, czyli w tym przypadku: [syntax=vb]CriteriaRange:= Sheets("Arkusz2").UsedRange[/syntax] Pozdrowienia
Nie piszesz, której wersji Excela używasz, mam nadzieję, że co najmniej 2010. Bo od tej wersji dostępna jest właściwość DisplayFormat, która rozwiąże Twój problem. Tylko przykład dobrałeś niefortunnie, bo Twój kod działał w obu arkuszach: w jednym były dwa formatowania zwykłe, a w drugim dwa warunkowe, a Twój kod porównuje formatowania zwykłe, które...
Numer filtrowanego miesiąca wprowadza się w komórce B1 [syntax=vb]Sub PVFIELDS_MONTH() Dim oPvtItem As PivotItems Dim iFltr As Integer iFltr = Cells(1, 2).Value Set oPvtItem = ActiveSheet.PivotTables("Tabela przestawna1").PivotFields("Okres").Pivot... 'wyczyszczenie filtra For Each pvt In oPvtItem pvt.Visible = True Next 'wyświetlenie żądanego miesiąca...
Witam To jest makro wyszukane w jakiejś książce nie pamiętam. Tworzy nowe skoroszyty dla filtra z tabeli przestawnej. Zmień fragment aby tworzyło nowe arkusze Dodano po 6 Proponuję stronę helion.pl Tam do książek są przykłady na FTP. Skarbnica przykładów ;-)
A tak [syntax=vbscript]If Format(ark.Cells(i, "BT"), "yyyy") = CDate(Alpex.cmROK) Then[/syntax]
W załączeniu z kolumna pomocniczą (po przemyśleniu jednak najprościej będzie z kolumną nawet dla suma.warunków()). Datę poszukiwaną wpisujesz wg formatu daty excela (w polskim rok-miesiąc-dzień) Ponieważ nie było pliku a miałem wolną chwilę to recognitą "przeleciałem" twoje zdjęcie. :) ale na przyszłość załączaj pliki z przykładami a nie fotki.
Taka opcja istnieje, tylko że zawsze jest coś za coś. Będziesz musiał stworzyć procedurę/funkcję pobierającą z zadanego zakresu wartości, filtrującą i umieszczającą wyniki w określonym miejscu. To wszystko trzeba będzie zrobić dla każdego elementu zakresu, czyli w jakieś pętli, co dla dużej ilości elementów bardzo spowolni operację. Elementy wbudowane...
Witaj Pozeraj, może być dobre. w kolumnie O nowy FID 2 powtarza, tu są ten sam numer i miasto( w starom)
Nie dałeś załącznika, więc nie ma na czym sprawdzić, ale jeśli problemem jest amerykański format daty, to zapis typu: systemowy separator daty. Jeśli ma być faktycznie ukośnik, niezależnie od ustawień systemowych, to trzeba np. tak: [syntax=vbscript]NewDate = Format(DateAdd("d", 126, Date), "m\/d\/yyyy")[/syntax]
To nie taki hop-siup: w VBA masz trochę ograniczoną liczbę obiektów którymi by można to wykonać w miarę prostu, więc trzeba samemu napisać dwa fragmenty kodu: jeden odpowiedzialny za wyłuskanie niepowtarzających się wartości z podanego zakresu i drugi, który je posortuje rosnąco (zakładając, że te dane mają być posortowane). Można by do tego wykorzystać...
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...
Przypisz nazwę dla zakresu np. A2:A20 w arkuszu '2' Dla A4 użyj 'Poprawność danych' - lista, żródło - nazwa zakresu Dla B4, E4 - funkcja WYSZUKAJ.PIONOWO
Coś niewłaściwie skopiowany ten kod. Mają podwójne "With", a raz "End With" Dodano po 7 [syntax=vb]Sub Kr() Dim bs As Range, r&, i&, j& Dim ik As Boolean, wb As Workbook, br As Range Dim b Set bs = ThisWorkbook.Sheets(1).Columns(4).Cells Set br = ThisWorkbook.Sheets(1).Rows Set a = New Collection r = 1 While bs(r + 1) <> Empty r =...
W załączniku.
Tak mam 7 kryteriów. Kryteria są dynamiczne i dlatego muszę usuwać filtr. Pętlę zostawiłem żeby móc dodać kolejne kryteria rozłączne. Kopiowane jest do kryterium filtra a następnie z niego usuwane. Mam duży plik, przygotuję kolejny mniejszy i wtedy go prześlę - jeszcze zamierzam to uogólnić żeby było makro na cały skoroszyt i odwoływało się do ActiveWorksheet....
zablokować AutoFilter na konkretnym wierszu ale jednocześnie umożliwić filtrowanie w pozostałych kolumnach Mógłbyś kolego na przykładowym pliku pokazać - co chcesz zrobić :?: jaki efekt uzyskać :?:
A nie wystarczy zwykła tabela przestawna? Jest tam i filtrowanie i możliwość zliczania wartości. Dowolnych nie tylko liczb. Po posortowaniu może być np. w pierwszym wierszu.
Niby spoko ale czasochłonne dla mnie :cunning: Widać, że masz niewiele doświadczenia z Excelem i nie potrafisz nawet wykorzystać natywnych możliwości programu :cry: Pierwsze 6 wierszy (te z kryteriami filtrowania) możesz zawsze ukryć przed użyszkodnikami :D tego arkusza. Warunki filtrowania zapisane są w postaci samo aktualizujących się formuł więc...
Filtrowanie w poziomie nie jest łatwym tematem w Excelu. Idealnie do tego nadawałby się układ gdyby wszystkie dane dostawy zawrzeć w jednym wierszu. Prezentowanie później tego nawet w takiej formie, że w kolumnie znajdą się daty będzie zdecydowanie prostsze np. wykorzystując tabelę przestawną.
To, co w bazie jest naturalne, do Excela jest "przyszywane". Odkąd mnie kiedyś Excel oszukał podczas sortowania i filtrowania sporej "bazy", nie zlecam mu tak karkołomnych zadań. To nie ma sensu, skoro są dedykowane narzędzia do baz. Tylko ludziom czytać się nie chce.
Owszem to filtrowanie danych ale w żadnym wypadku nie powinno być powiązane z auto-filtrem, tym bardziej jak masz excel 2003 i poniżej. Tu masz kod. Tłumaczyć? [syntax=vb]Sub Makro1() Dim ostWrs As Long, x As Long Dim tekst As String, szukane As String ostWrs = Range("B" & Rows.Count).End(xlUp).Row tekst = InputBox("Podaj szukany ciąg", "Podaj szukaną")...
Makro napisane, do zamknięcia
Numery TextBox-ów miałeś nie po kolei, a poza tym jakieś dziwne adresy. Ograniczyłem zakres filtra do obszaru wypełnionego wg kolumny A. Miałeś całe kolumny. Być może wiele to nie przyspieszy, ale trzeba wypróbować. Wyłączyłem też odświeżanie ekranu, żeby nie migał podczas filtrowania. Na ogół filtrowanie dotyczy jednej kolumny. W jednym przypadku były...
Spróbuj formatować całe wiersze np tak jak na zrzucie :idea: 959419 to będziesz mógł wykorzystać filtrowanie wg kolorów :spoko: 959426
Bez VBA się raczej nie obędzie. Są co najmniej dwa wyjścia (w pętli): 1. Filtrowanie i wydruk po każdej zmianie parametrów 2. Arkusz tymczasowy (czyszczenie, kopiowanie warunkowe, wydruk) Które wydajniejsze? Stawiam na Nr.1
Witam wszystkich. Czy może ktoś pomóc mi i ustawić filtry w załączonej tabeli :( Niestety jestem bardzo słaby w Excelu stad moja prośba. W zakładce dane założyłem, tzn chciałem założyć filtr, ale jak zrobiłem to w ten sposób to nie mogę przefiltrować danych abym mógł przefiltrować np.. te pojazdy które mają procentowe zużycie z lat 15, albo przewidywany...
Witam, Mam taki problem, a mianowicie chciałbym aby w momencie wybrania w zakładce podsumowanie z listy rozwijanej z A2 wypisało wszystkie dane w szarych polach dla typu "grupa model" tak jak to jest na przykładzie. Nie wiem dlaczego ale excel zjada mi listę rozwijaną z komórki A2. Szukałem podobnych tematów ale nie widzę nic takiego, jeśli było to...
Mam [url=http://www.multipasko.pl/wyniki-csv... plik z wynikami minilotto i zastanawiam się jak z całości wywiltrować wysttępowanie poszczególnych liczb. ile razy wystąpiła dana liczba i wyświetlanie tylko tych wierszy z daną liczbą, czyli numer losowania i wynik losowania np. liczba 9 nr los. l1 l2 l3 l4 l5 18 9 23 35 12 46 21 9 32...
Witam Czy istnieje sposób na przypisanie odnoników jedynie do przefiltrowanych danych tak by można było np. w kolejnej zakładce poddawać je dowolnej obrobce. Założenie jest takie że dane wciąż są uaktualniane, zastosowanie więc filtra zaawansowanego i wskazanie lokalizacji do umieszczenia danych nie spełnia swojej roli. Z góry dziękuję za pomoc
Witam. Jak ukryć wiersze które nie zawierają jakiejś wartości. Przykład (na podstawie załącznika) W kolumnie C są numery artykułów. Chciałbym żeby wyświetlały mi się tylko te artykuły które wybiorę w wierszu 3.
Witam, mam problem z zbudowaniem makra, które filtrowałoby mi kilka tabel przestawnych na raz po kolumnach o tej samej nazwie. Dane jakie miałyby się filtrować chciałbym wprowadzać poprzez pole kombi, a następnie odświeżać plik przyciskiem w celu wyciągnięcia interesujących mnie danych. Jestem początkujący i z makrem na poziomie podstawowym ostatnio...
mam pytanie jak zrobiz rozwijane manu w jakiej kolwiek komórce na stronie w excelu, by byla caly czas widoczna i moznaby wedlug niej segregowac - pokazac reszte elemtow zawartych ponizej w tej samej kolumnie?
Witam, bardzo trudny (jak dla mnie) problem, polega on na pewnym działaniu. Mamy tabele przykładową 1 A 2 A 3 B 4 G 5 V 6 B Co chciałbym uzyskać? Potrzebuje w nowym arkuszu aby posortowało mi według kryteria np. chcę aby wszystkie kolumny z wartością "B" w drugiej kolumnie zwróciło mi pierwszą kolumnę Po wykoniniu powinno to wyglądać tak: 3 B 6 B żeby...
Powinno być OK, w jakim formacie wpisujesz dane?
Nie, ponieważ mógłbym wtedy zafiltrować tylko jeden kolor, Ale po to są operatory ORAZ() i LUB() za pomocą których można zawrzeć wiele warunków w jednym warunku. Cały czas mówię o filtrze zaawansowanym. A może podaj w pliku xls jakiś przykład. Nawet w VBA filtrowanie po kolorze jest "kłopotliwe" jeżeli korzystasz z formatowania warunkowego. Trzeba...
Posiadam dwa kody, które osobno działają, ale mam pewien problem jak je połączyć. Mam dane w pliku xlsx, które chcę wyfiltrować według kryteriów (daty i wartości w jednej z kolumny). [syntax=vbscript] Sub Filtr() Worksheets("Sheet1").Range("A:F").AutoFi... Field:=3, Criteria1:="Mag" Worksheets("Sheet1").Range("$A$1:$F$9597... Field:=4, Operator:=xlFilterValues,...
Witam, Mam następujący problem. W ramach jednego arkusza Excel mam kilka kart w każdej z nich jest tabela gdzie jedna z kolumn to "nr projektu". Chciał bym żeby założony filtr w karcie 1 z automatu zakładał się również w karcie 2,3 i 4 . Czyli wybierając w kolumnie "nr projektu" projekt "1/01" chcę żeby w karcie 2,3 i4 również wyświetlało mi dane jedynie...
... Kiedy nie miałem filtrowania poprzez przycisk z makrem vba ukrywanie oraz chronienie komórki pomagało, lecz kiedy ma m filtrowanie z przycisku, to VBA wyrzuca błąd iż arkusz jest chroniony A czy w kodzie vba jest gdzieś taka linia (?): True , to po zablokowaniu arkusza dana czynność jest dozwolona. Tam gdzie jest False , jest ona zabroniona. ......
Witam. Mam trzy kolumny A, B i C. Z kolumny A kopiuję dane do komórki C1 za pomocą formuły =A3&","&A4&", "&A5&","&A6&","&A7 . Teraz uruchamiam autofiltr na kolumnie B z parametrem "niepuste". Dane przefiltrowane, jednakże W komórce C1 pojawiają się także dane niewidoczne po użyciu filtra. Jakiej użyć formuły aby do komórki C1 wpisane były tylko przefiltrowane...
Witam. Stworzyłem rejestr, w którym docelowo chciałbym filtrować dane w trzech kolumnach: JB, Zakład, Uzasadnienie. Zdefiniowałem nazwy, lecz nie wiem czy poprawnie. Całość nie działa tak jak powinna, nie mogę odnaleźć błędu (pewnie w makrze). Proszę o pomoc.
Witam, Proszę o pomoc z Excelem... Otóż chciałabym mieć taką opcję aby po wpisaniu w komórkę pewnej wartości np. liczby, excel przefiltrowałby moją listę i pozostawił jedynie linijkę z wpisaną wartością. https://obrazki.elektroda.pl/9632287400_... https://obrazki.elektroda.pl/6562510800_...
Witam jakich należy użyć formuł aby uzyskać taki efekt jak w załączniku pozdrawiam serdecznie
Zaznaczyć kolumnę wynikową, następnie Dane>Filtruj.
witam mam tabele z 4 kolumnami nazwisko pracownika | imię pracownika | kolor zmiana | stanowisko i teraz chce stworzyc tabele, w ktorej beda tez te 4 kolumny ale tylko pracownicy z jednej (a jest cztery) danej zmiany np. zmiany RED. chcialbym tez zeby automatycznie po wpisaniu danych do tabeli 1, dane pracownika ze zmianu RED pojawialy sie w tabeli...
Zawsze mnie drażni logowanie się do każdej kolejnej aplikacji, jeżeli się już zalogowałem do komputera. Bo chyba nie wchodzisz bez hasła do Windowsa. :) Zamiast formatki widziałbym więc odczytanie (z Windowsa) loginu, sprawdzenie uprawnień w bazie aplikacji, wydzielenie i udostępnienie danych użytkownikowi.
Dzięki. Problem rozwiązany dzięki pomocy kolegi (pozostało tylko usunąć zliczanie pustych komórek) przy zastosowaniu takiego oto kodu: Sub copyUniqueWordsToNewSheet() Dim outputColumn As Range, cellsInCurrentColumn As Range Dim numberOfColumnsInCurrentSheet As Integer, currentColumn As Integer Set outputColumn = ThisWorkbook.Sheets("zestawienie").Colum...
Gdy zakładasz ochronę musisz dodatkowo zahaczyć sortowanie i używanie autofiltru Zaznaczałam, niestety nie działało.
Możesz wykorzystać fragment.tekstu(), lewy(), prawy(). W sumie to nie musisz konwertować. Wrzuć to co zrobiłeś, albo przynajmniej arkusz wypełniony tak jakbyś chciał żeby był. Z Twojego opisu mało wynika.
Ja bym sprawdził DateTime.Month z innym DateTime.Month.
Witam! Mam plik w którym (kolumny po kolei to) nazwa, jednostka miary, sztuki, cena. Chciałbym stworzyć arkusz, w którym wpisując nazwę będzie mi excel filtrować kolumnę z nazwami i jeżeli wyszuka taka nazwę/kod – to wtedy będzie kopiował mi ta nazwę wraz z jednostka miary i cena do listy? Sztuki będę wpisywał sam... może ktoś pomoc bo próbuje...
niestety niewiele mi to pomogło.
Idealnie. Bardzo dziekuje!
Że muszę mieć odkryty arkusz to już sam zauważyłem. Ale z czego wynika to , że jak nagrywam macro to wszystko działa. A jak uruchamiam później skoroszyt to jest #ARG? Zarejestrowałem jeszcze raz makra. Tym razem przed Save nie ukrywałem Arkuszy. Wszystko działało. Robie Save. Wychodzę. Uruchamiam. Nie działa. ??????? Wklejam jeszcze raz kod: Sub Nazwisko()...
--Witam, potrzebuję pomocy w filtrowaniu raportu RCP Excel dla pracownika, chciałbym uzyskać czas pracy dla danego przejścia obliczany jako pierwsze wejście i ostatnie wyjście oraz czas jaki pracownik spędził na przerwie w czasie pracy. W załączniku przesyłam raport zdarzeń jaki otrzymuję z systemu.
Przy tak rozbudowanym arkuszu Excel nie będzie działać błyskawicznie. Excel jest programem uniwersalnym, ma różne "wodotryski", które zabierają czas. W tym przypadku pole tekstowe trochę spowalnia, bo ono "jest gotowe" po naciśnięciu każdego klawisza. Gdyby dane wprowadzać do komórki, filtr zaczynałby działać dopiero po 'Enter', więc byłoby szybciej...
Nie pracowałem, ucze sie dopiero. Co do wywarzania otwartych drzwi, wiem że są otwarte ale póki co uderzam głową w futryne szukając otworu drzwiowego:) Staram się zrobić kod który będzie mi kopiwał dane z przefiltrowanej tabeli poleceniem SQL do pliku Excel taką metodę znalazłem na robienie tego (nie ten kod co wrzuciłem) więc ak próbowałem to robić....
Data jest w kol. C, a roku nie wskazuję bo arkusz będzie się odnosił do bieżącego roku kalendarzowego, z kolei grafik rozszerzę na pozostałe miesiące w tym roku, więc filtrowanie jest mi niezbędne tylko dla miesiąca. Dzień i dzień tygodnia jest tylko po to żeby wiedzieć czy to wypada w sobotę albo niedzielę.
Dzięki za link, niestety nie robi tego czego oczekuje. Nie, nie oczekuje gotowca. Chce jakiś przykład, abym już resztę zrobił sam. Póki co nic nie wychodzi. Jeśli chodzi o filtrowanie tego pliku, z którego trzeba pobrać dane to jest chroniony i nie znam hasła, więc makro nie może filtrować.
Witam serdecznie, chciałbym się dowiedzieć jaki filtr bądź fukcję należy zastosować, aby excel zwracał mi ten sam dzień z kolejnych miesięcy. Dla przykładu: spółka X w dniu 10 stycznia 2010r. notowana była po kursie Y. Chciałbym, aby excel pokazał mi, jakie były notowania spółki za miesiąc, dwa (10 luty 2010, 10 marzec 2010) itd. Próbowałem z filtrem...
Hej. Posiadam plik excela w którym mam kolumnę w której mam około 150 nazw które się systematycznie powtarzają. W tej kolumnie posiadam filtrowanie. Gdy uruchamiam filtrowanie i chcę by automatycznie zostały zliczone komórki posiadające wybrane słowo np tylko tablet, excel zlicza mi komórki które zostały ukryte. Za żadne skarby świata nie potrafię połączyć...
Witam , Ropsi - jestem pełen uznania dla twego ..... co tu dużo ukrywać - geniuszu - dokładnie o taki efekt mi chodziło - dzięki serdeczne - działa wyśmienicie. Nie wiem czy da się to jakoś zoptymalizować aby samo filtrowanie przebiegało minimalnie szybciej - ale nie ma to już takiego znaczenia - Najważniejszy jest efekt , a efekt jest własnie taki...
excel filtrowanie excel filtrowanie liczb excel makra filtrowanie
oporność głośnik jakie głowice termostatyczne naprawa pompa lucas
pamięć ferrytowa koralik pamięć ferrytowa
TM-613 Sinotimer – jak wyłączyć ekran LCD w programatorze czasowym 230V LG TV LD701 miga 5 razy – nie włącza się, diagnoza zasilacza, podświetlenie LED, PFC