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 =...
Witam, Mam pewien problem, ponieważ chcialem stworzyć makro a nawet nie wiem jak to ugryźć. Generalnie chodzi o to aby: po uruchomieniu makra wyswietlało sie pole do wpisania od... i do... w którym będę mógł okresic daty. Format daty to dd-mm-rrrr. Daty są w każdym arkuszu w jednej kolumnie, powiedzmy D. Wyświetlone komórki powinien kopiować do nowego...
Ok teraz masz kryteria w tablicach w kodzie VBA w razie jakbyś chciał dodać kryterium, musisz zwiększyć tablicę o 1 i dopisać do tego dodatkowego elementu kryterium z gwiazdkami. Jak zobaczysz kod to chyba będziesz wiedział o co kaman. Dodałem też zabezpieczenie przed kliknięciem dwa razy na makro
Cześć, mam problem z makrami, mianowicie, nagrywam makra filtrujące - makro ma filtrować, kopiować dane, które zostały uzyskane i wkleić do innego arkusza, który jest przygotowany formą pod uzyskane dane. Jednak mam problem, ponieważ o ile pierwsze makro działa, o tyle każde kolejne jakby nakłada się na następne, ponieważ filtruję się kolumna, którą...
Przede wszystkim załącz plik z przykładowymi danymi i pokaż co i jak chcesz filtrować. Napisz też jaką masz wersję Excela i jaki domyślny format daty w systemie operacyjnym. Ogólny schemat postępowania jest tu.[url=https://pl.extendoffice.com/docu...
Witam. Mam problem, ponieważ muszę w Excelu zrobić takie makro, gdzie mam danych kilku dostawców i są oni pomieszani w wierszach. Chodzi mi o to, że muszę zrobić tak, aby każda zakładka w Excelu nazywała się imieniem dostawcy i zawierała tylko dane z tej firmy. Może ktoś wie jak to zrobić? Proszę o jasne wytłumaczenie, żebym zrozumiała. Z góry dziękuję.
Pobawiłem się na tym załączniku i wszystko fajnie śmiga. Spróbowałem to jeszcze raz odtworzyć u siebie i nie potrafię ;/ Przypisuję makra do przycisków, a i tak nie filtruje. Nie wiem czy czegoś nie robię, a nawet nie jestem tego świadom.
Witam, mam problem z makrem... Będę wdzięczny za pomoc!!! Mianowicie. Makro ma filtrowac arkusze w skoroszycie (12 arkuszy z 14). W jednym (z dwóch niefiltrowanych - o nazwie "sterujacy") sa kryteria (wybierane z listy rozwijalnej przez uzytkownika). Przy nie wpisaniu zadnego kryterium powinno pokazac wszystkie dane. Ponizej moje wypociny : Sub filtruj()...
[syntax=vbscript]If rn.Value = 0 Then[/syntax]
Witam Od zeszłego tygodnia próbuje zrobić makro, które ma działać tylko na wyfiltrowanych wierszach, jednak excel przy wykonywaniu operacji jakby nie brał go pod uwagę i wykonuje je po całym pliku :/. Ma ktoś pomysł jak zrobić, aby tą jak widać powtarzalną czynność wykonywał jedynie na wierszach przesianych przez filtr? Z góry dziękuje za pomoc. Przemysław...
Witam Mam zakres danych w dwóch kolumnach i chcę skorzystać z filtra zaawansowanego który będzie filtrował dane z arkusza1 na podstawie wartości wpisanych w arkuszu2 Nagrałem sobie makro tylko mam problem ponieważ nie wiem jak je zmodyfikować na własne potrzeby niepuste komórki, gdyż samo poszerzenie zakresu uwzględniając puste nie przefiltruje danych....
Witam, mam spory arkusz z wartościami liczbowymi(w większości), niektóre z nich zakończone są symbolem * co zmienia formatowanie komórki na ogólne. Potrzebuje usunąć te nieszczęsne gwiazdki. Korzystam z polecenia zmień, ale formatowanie komórki pozostaje dalej ogólne, a chciałbym nie musieć przy każdym błędzie jaki wyrzuca mi po tej operacji excel klikać...
Cześć. Czy ktoś by mógł mi pomóc w edycji makra. Mam w folderze ponad 30 plików Excela. Dane w kolumnach A do D we wszystkich plikach są takie same, zależy mi na aktualizacji danych w kolumnie E. Pliki w folderze mogą być zamknięte i otwarte. Dane w plikach w kolumnach A do D w każdym pliku są zawsze w tej samej lokalizacji, należy tylko zaktualizować...
Witam, w pliku exscla mam kilka arkuszy (każdej arkusz ma ten sam schemat danych), jak przefiltrować wszystkie arkusze i wydrukować wszystkie wiersze w których w kolumnie np E jest odpowiednia data.
Witam, poszukuje makra które w przypadku gdy wartość w kolumnie e=0 usunie komorki z kolum a-e w danym wierszu i przesunie dane do góry byłabym wdzięczna za pomoc
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...
Cześć, Mam problem z doszlifowaniem makra, którego zadaniem jest przeniesienie wyfiltrowanych danych do jednego zbiorczego arkusza. Mam już makro, które działa bez zarzutów i zrzuca mi informacje do jednego zbiorczego pliku. Brakuje mi jednak funkcjonalności, która przy wywoływaniu komendy scal pliki w jedno, pobierze te dane, o które ją poproszę. Chodzi...
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 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...
Ostatnio miałem pewien problem ze stworzeniem spisu plików i wyszukiwaniem tekstu w danych kolumnach nie od początku lecz znajdującego się gdzieś w środku. O problemie dyskutowałem w sąsiednim temacie ale marek003 zasugerował stworzenie nowego Przy wykorzystaniu filtru zaawansowanego trzeba wpisywać tekst ograniczony gwiazdkami. Denerwowało mnie to...
Witam proszę o poradę jak stworzyć makro, podam kolejność jak miało by funkcjonować: w exelu mam przycisk (Wyszukaj) pod który można przypisać makro i w arkuszu np. WPROWADZANIE mam zaznaczone jedno okienko np. B2 - tutaj mam wpisać jakieś nazwisko np. Kowalski, potem musiałoby przeszukać kolumnę np. B w nowym arkuszu pod nazwą EWIDENCJA i jeżeli by...
nowe rekordy muszą się wklejać po kolei w te tabele obok (A1:D1, A8:D8 itd.) :?: :?: :?: Czy to ma znaczyć, że nowe rekordy mają być dopisywane do poszczególnych tabelek z tym samym ID ??? Jeśli istnieją jakiekolwiek racjonalne przesłanki, że poszczególne segmenty tabeli nie mogą być dziesięcio-wierszowe :cry: to w kodzie te dane mają kopiować się...
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....
Przenieś (skopiuj i usuń) makro z "Report.xlsm" do źródłowego i wywołaj (oba makra w "Otwieranie pliku źródłowego.xlsm"). Po Woorkbook.Open powinien być aktywnym, ale dla pewności (nie wiem, czy to całość makr) można przekazać nazwę i aktywować: [syntax=vbscript] Set wkb2 = Workbooks.Open(.SelectedItems.Item(1)) Filtrowanie (wkb2.Name)[/syntax][syntax=vbscript]Sub...
Tak jak już napisał Maciej Gonet bez załącznika to trochę wróżenie z fusów, ale spróbuj dostosować do Twojego pliku taki kod: [syntax=vb]Sub TrzyOstatnieDni() Dim rRng As Range Dim lLstRw& Dim sData$ Dim dData As Date sData = InputBox("Podaj Datę w formacie dd/mm/rrrr):") sData = Format(sData, "dd/mm/yyyy") dData = CDate(sData) lLstRw = Cells(Rows.Count,...
Może w ten sposób...
Po kodzie widać, że programowanie nie jest Ci obce. To co potrzebujesz, to filtrowanie, które zaadoptujesz do swojego kodu, po nagraniu makra ustawiającego filtr. nie wiem jak z logowania wyciagnac wpisywany login do C1 Arkusz Chodzi Ci o tak prostą rzecz, jak [syntax=vbscript]Sheets("Arkusz").[C1] = sUser[/syntax]?
chodzi o to aby nie było pustych pul w nazwiskach i imieniach ?? Jestem trochę błędne powiedział, miał być odpowiedzią na (również bym chciał aby wyszukiwało po nie pełnym nazwisku) zrobiłby o sposób, w jaki makra pozwalają
Witam, Mam makro które stosuje filtr zaawansowany w arkuszu „baza” wg parametrów z arkusza „parameters” - zakres zdefiniowany jako nazwa „parametry”. Stosuje filtrowanie zaawansowane gdyż plik musi być shared wiec nie mogłem zastosować formatu tabeli i obiektów slicer. Makro przestaje działać gdy włączę opcje shared....
a mógłbyś mi pomóc z napisaniem makra dla automatycznego filtrowania po zmianie danych? to by rozwiązało moją sprawę Dodano po 10 sortowanie zwykłe nic mi nie da jednak, bo kolumny przy filtrowaniu ukrywają się i sa nie pokolei, także zostaje mi tylko filtrowanie zaawansowane bo wtedy moge to skopiować na inną lokalizacje, albo po prostu wytłumacz mi...
Mam skoroszyt w którym w arkuszu o nazwie "baza" wklejam dane z systemu, konkretnie informacje o stanach, sprzedaży a także indeks i nazwę. W kolejnym arkuszu o nazwie "pomocniczy" mam formułki które z arkusza "baza" przy pomocy funkcji "wklej" przepisują indeks i nazwę (dla kolumny A i B) oraz formułki typu =JEŻELI(C2<E2;0;C2-E2), =JEŻELI(D2<E2;0;D2-E2)...
Cześć mam arkusz w którym mam ustawione formatowanie warunkowe odnoszące się do 250 zakresów. Skutkuje to tym że filtrowanie tego arkusza działa bardzo wolno. Pytanie brzmi czy jeżeli formatowanie przerzucę do kodu to odciąży działanie arkusza ? Ktoś ma doświadczenie w tym temacie ? Dodano po 1 A może ktoś pomoże w napisaniu makra z formatowanie warunkowym...
To całkiem inne zagadnienie, wogóle nie związane z tematem i bardzo prościutkie [np. za pomocą wyszukaj.pionowo()] ale załóż własny temat. (bo jak między innymi podziękujesz za pomoc???)
Coś ala tak, pod zmienna wartość będziesz miał zawartość komórki "A2" po filtrowaniu. [syntax=vbscript]wartosc = ActiveSheet.AutoFilter.Range.Offset(1).S... 1)[/syntax]
Podstaw zmienną z Nr kolumny wyniku wyszukiwania: kol =Cells.Find(..). column ActiveSheet.Range("$A$2:$P$697").AutoFil... Field:= kol , Criteria1:=RGB(255, _ 199, 206), Operator:=xlFilterCellColor
Jak masz kłopot ze wstawieniem to spakuj to zipem A na temat zrób tak jak radzi paweliw wstaw hiperłącza odwołujace się do tego samego dokumentu i już
Gdybyś spojrzał do pomocy VBA, to znalazłbyś takie zdanie: This property applies only to worksheet pages. :( Znalazłem na szybko taki [url=http://www.vb-helper.com/howto_prin... Po modyfikacji do VBA i Twoich założeń powinien wykonywać to czego oczekujesz. Pozdrawiam
Bo masz bajzel z tymi datami. Np w D797 jest 1/13/2014 w D1403 jest 13/01/2015 oraz wiele, wiele innych. W związku z tym 10/12/ to dwunastego października, czy dziesiątego grudnia? I co z tym biedny Excel ma zrobić?
Bardzo możliwe, że Pan Maciej zrobi tej formuły. Ale ja w takich przypadkach nie złom głowy i użyć makra Działa na podstawie aktywacja "Zestawienie"
Docelowo dobrze by było przynajmniej po dwóch kolumnach, a wynik był by wyswietlany na nowym arkuszu.
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...
Włącz 'zarejestruj makro', wykonaj to, co codziennie powtarzasz, zmodyfikuj makro pod Twoje potrzeby.
Przepraszam jak mieszam, ale może zobacz tutaj: http://vbatools.pl/podziel-dane-na-arkus...
Witam można zobaczyć makro?
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...
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ć.
Niestety nie mam zielonego pojęcia jak go zastosować. Pomożesz? Skoro nie zamieszczałeś arkusza w pierwszym poście myślałem, że wiesz jak używać makr? Nie ma problemu - przerobiony arkusz w załączeniu. Przy okazji pozbądź się tych "list rozwijalnych" - arkusz mimo niewielu danych strasznie wolno działa.
Makro napisane, do zamknięcia
Tak, dokładnie o coś takiego chodziło. Tylko Skąd i Dokąd bym na dwie kolumny rozbił (zakładając że chcesz je mieć potem w raporcie). Nazwy mają się powtarzać. Teraz możesz np. zrobić tabelę przestawną jak w załączniku: http://obrazki.elektroda.pl/2261331300_1... popróbować z różnymi funkcjami czy nawet próbować jakieś makro napisać,...
Zainteresuj się właściwością filtermode arkusza: https://msdn.microsoft.com/en-us/vba/exc... oraz metodą showalldata: https://msdn.microsoft.com/en-us/vba/exc...
Sama zastanawiam się na takim makrem, które dzieliłoby plik excel filtrując po jednej kolumnie, podzielone dane wrzucałoby najlepiej do nowych plików excel (jeśli mało możliwe to chociażby do nowych Sheetow). Myślę, ze mamy to samo na myśli.
No niestety, teraz nic nie kopiuje. Nie wykrzacza się ani nic, z tym że nic się nie pojawia w arkuszu... Nie wiem czy ma znaczenie fakt, że w plikach z których czerpię, dane poddane są filtrowaniu?
Z arkusza1 robię raporty w osobnych arkuszach Efekt taki jak na zrzucie 1041538 automatycznego kopiowania wyfiltrowanych danych z arkusza1 do kilku arkuszy :idea: (z nazwami arkuszy wg filtrowanych danych :D ) można zrealizować przykładowo tak jak w załączonym pliku. 1041541 Makro można uruchomić skrótem klawiaturowym ctrl+r :!: , dla dowolnej (jeśli...
Musisz te dane ładować zawsze jak sie zmieni zawartość TextBoxa. Podepnij makro filtrujące i ładujące pod zdarzenie OnChange.
To bez makra tego nie widzę. Załącz przykładowy plik (jeżeli to excel2007 to spakuj zipem) dodane po chwili. -------------------------------- A może jednak bez makra z kolumna pomocniczą i filtrem. Ustawiasz daty i mówisz kolegom że mają wcisnąć przycisk przy kolumnie pomoc i tam wybrać "X". I tyle Jeżeli i to nie pasuje to zostaje tylko makro.
Nie pokazałeś w pliku przykładowym spodziewanego wyniku, ale mam nadzieję, że o to chodziło. W mojej propozycji makra wykorzystuję na zmianę formatowanie warunkowe i filtrowanie, a następnie usuwam wyfiltrowane wiersze, aby w końcu uzyskać efekt, o którym pisałeś. [syntax=vbnet]Sub Duplikaty() Application.ScreenUpdating = False Sheets("Arkusz1").Copy...
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.
Działa genialnie! Wielkie, wielkie dzięki :) Dodano po 2 Temat do zamknięcia. Użytkownik lanzul zaproponował właściwe, rewelacyjnie działające makro.
Nie ma ponieważ jak napisałeś naciskam guzik i mogę pracować,ale pytałam ponieważ byłam ciekawa(tak jak napisałam wcześniej makro to dla mnie zagadka). Jeszcze jedno próbowałam dopisać ludzi i jakoś mi nie poszło,uciekł mi z pierwszego arkusza wiersz gdzie były zł. za ziarno itd. a poza tym po prawej stronie są magiczne cyferki (na czerwono) to wiersze...
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...
pofiltrować i posortować to umiem ;) na razie mam dwie tabele przestawne w jednej min w drugiej max stad pobieram daty ale zależy mi na tym aby to zrobić makrem wie ktoś może jak to ugryźć?
Hej, Możesz napisać makro w VBA które będzie filtrować dane i skopiuje Ci w konkretną lokalizację w workbooku.
M ógłbyś napisać przykład takiego makra, bo niestety mi to nie wychodzi i nie bardzo wiem co jeszcze mogę zmienić (cały czas podświetla na czerwono)
excel makra filtrowanie kolumny filtrowanie excel excel filtrowanie
troubleshooting samsung amatorska elektronika zielony dioda sharp
analizator widma lodowkie samsunga
Fiat Ulysse 2003 benzyna - dłuższe kręcenie rozrusznikiem na zimnym silniku Whirlpool - komunikat LF na wyświetlaczu: przyczyny i rozwiązania