Kwerenda to inaczej widok (może nie dokładnie to samo, ale zapewnia takie same możliwości). Używasz serwera SQL - to stąd są dostępne w twoim projekcie widoki, procedury przechowywane itd... W zwykłej bazie MDB procedur przechowywanych nie zrobisz.
masz pomysł jak to zrobić? Jak przenieść wyfiltrowane ID z zrzutu 2 do kryteriów filtra w arkuszu 2? Przenieść bez kopiowania :D - nie :cry: Teoretycznie można by utworzyć tymczasową tablicę dynamiczną z wyfiltrowanymi danymi i poddać ją ponownemu filtrowaniu (w pamięci), ale i wówczas musisz tą tablicę wynikową (lub same wyniki sumowania) gdzieś zrzucić...
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...
Tak na szybko, sprawdź czy o to chodziło. Skoro piszesz, że to przykład to nie dodałem warunków zabezpieczających makro przed błędem. np po wpisaniu litery zamiast liczby do B8 Jak pisał "paweliw" to dość niewygodny sposób dodawania danych do arkusza.
Filtr działa, wg Twoich danych i ustawień tylko 1 data jest większa niż dzień dzisiejszy. Może przyjęłaś błędne założenia ? Oczywiście trzeba zmienić nazwę arkusza i numer kolumny wg której makro ma filtrować dane ...
Tu masz gotowy plik. Sprawdź czy o to chodziło
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]
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...
Ktoś już kiedyś walczył z filtrowaniem listBox'a: http://www.elektroda.pl/rtvforum/viewtop...
Najpierw w instrukcji warunkowej sprawdzasz czy arkusz jest filtrowany (filtermode), później w razie czego pokazujesz wszystkie dane (showalldata). Działa: [syntax=vb]With ActiveSheet If .FilterMode = True Then .ShowAllData End If End With[/syntax]
If Not IsNull(Me.FiltrCom) Then strwhere = strwhere & "(([COM1] = """ & Me.FiltrCom & """) or " strwhere = strwhere & "([COM2] = """ & Me.FiltrCom & """) or " strwhere = strwhere & "([COM3] = """...
zmień na [syntax=vb]Sheets("Filtr").Range("C" & x).PasteSpecial Paste:=xlPasteValues[/syntax]
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
Lub [syntax=vbscript]Range("B:B").AutoFilter field:=1, Criteria1:=">=" & DateAdd("d", -3, Date)[/syntax]
[syntax=vbscript]Sub WyszukajNumery() Application.ScreenUpdating = False Dim a1 As Worksheet, a2 As Worksheet, a3 As Worksheet Set a1 = Sheets("Arkusz1") Set a2 = Sheets("Arkusz2") Set a3 = Sheets("Arkusz3") ow1 = a1.Cells(Rows.Count, "A").End(xlUp).Row ow2 = a2.Cells(Rows.Count, "A").End(xlUp).Row a1.Select y = 1 For x = 2 To ow1 If Cells(x, 2) = "Aktywny"...
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 =...
Czy nie jest to łatwiejsze w pierwszym arkuszu użyć WYSZUKAJ.PIONOWO? Dodano po 23 Przy założeniu, że w skoroszycie 2 arkusza i w arkusz1 w kolumnie A jest naglowek, taky samy jak w arkusz2:[syntax=vb] Sub Filtter_Tab() Dim crt As Range With Sheets(1) Set crt = .Range(.Cells(1, 1), .Cells(Rows.Count, 1).End(xlUp)) End With Sheets(2).UsedRange.AdvancedFilter...
Przykład: [syntax=vb]Application.ScreenUpdating = False For Each k In Range("A2:A200") wzor = LCase(Left(k.Value, 1)) If wzor = "a" Or wzor = "b" Or wzor = "c" Then Rows(k.Row).Hidden = False Else Rows(k.Row).Hidden = True End If Next k Application.ScreenUpdating = True[/syntax]
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...
Tzn jako kryteria mam "a" i "aa", filtrując mi po "a'"nie odrzuca wyników dla "aa". jako kryteria wpisz tak ="=a" lub ="=aa"
Brak załącznika. Podobny temat [url=https://www.elektroda.pl/rtvforum/t...
= " Tutaj masz błąd. Pewnie chodziło o [syntax=vb]= "[sheet1].[CTR/TR] = '" + X + "'"[/syntax] Podstawiasz zawsze znak 'X', a nie wprowadzoną wartość. Co do pozostałej części kodu nie będę się wypowiadał. Nie sprawdzasz też poprawności wprowadzonej danej - w związku z czym kod jest podatny na błędy.
Cześć, w jaki sposób można rozciągnąć filtrowanie danych o jedną kolumnę bez wyłączania i ponownego włączania filtrowania?
A co tam w procedurach zdarzeniowych arkusza? Dla pewności dopisz Application.EnableEvents=false/true analogicznie jak z screenupdating
Wszystkich przypadków za Ciebie nie zrobię.;) Musisz powalczyć trochę sam... [syntax=vb]Private Sub txtdyn_KeyDown(KeyCode As Integer, Shift As Integer) If KeyCode = 46 Then t = "" Exit Sub End If If KeyCode = 8 Then If t = "" Then Exit Sub t = Mid(t, 1, Len(t) - 1) Exit Sub End If t = t & Chr(KeyCode) End Sub [/syntax]
Tu masz nagrany kod z rejestratora przy filtrowaniu daty w zakresie od... do... [syntax=vb]ActiveSheet.Range("$A$1:$E$23... Field:=3, Criteria1:= ">=2012-02-03", Operator:=xlAnd, Criteria2:="<=2012-02-06"[/syntax]. Wystarczy, że zamiast daty wstawisz (złączysz znakiem &) swoją datę początkową i końcową i uzyskasz efekt o który Ci...
Sprawdź [syntax=vbscript]Sub przyszly_tyd() With ActiveSheet .AutoFilterMode = False .Range("a6:Q3922").AutoFilter Field:=11, Criteria1:= _ xlFilterNextWeek, Operator:=xlFilterDynamic End With End Sub[/syntax] lub [syntax=vbscript]Sub przyszly_tyd() With ActiveSheet If .AutoFilterMode Then .ShowAllData .Range("a6:Q3922").AutoFilter Field:=11, Criteria1:=...
=AND(IF(A1<DATEVALUE("2013-07-01");TR... Warunek dla komórki A1 W wyższych wersjach Excela jest możliwość ustawienia AutoFiltra dla daty z parametrem "pomiędzy". Trzecia możliwość - posortować całość po dacie i wybrać żadany zakres.
Witam Mam problem z filtrowaniem w VBA. Chciałbym aby tabela filtrowała się w zależności od zaznaczonych i zatwierdzonych checkbox'ów np. jeżeli zaznaczony jest checkbox1 tabela filtrowała się po argumencie "1" zaznaczony checkbox1 i checkbox2 filtr po "1" i "2" checkbox2 i checkbox4 filtr po "2" i "4" itp... Próbowałem takim prostym sposobem, ale niestety...
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ę...
Tu masz proste makro: (sprawdza kolumny dopóki jest wartość w kolumnie C zaczynając od 7 wiersza Sub filtr() a = Range("C3") b = Range("C4") i = 7 Do While Cells(i, 3) <> "" If (Cells(i, 3) >= a) And (Cells(i, 3) <= b) Then Rows(i).EntireRow.Hidden...
Znaleziono inny sposob
skopiować z arkusza nr 1 (Data), tylko te kolumny z którymi pokrywają się nagłówki znajdujące się w arkuszu nr 2 Sprawdź: [syntax=vba]Option Explicit Sub odkopiuj() Dim kc As Integer, kd As Integer Dim wrs As Long Dim nagl As String Dim arkC As Worksheet Application.ScreenUpdating = False Application.Calculation = xlManual 'Niekoniecznie Application.EnableEvents...
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...
Formuły, tak jak przypuszczałem, tną strasznie. Spróbuj w B3 wpisać =SUMA.ILOCZYNÓW(('A1'!$B:$B=... i przeciągnąć w dół. Przeliczenie na moim sprzęcie trwa kilka sekund :( A pętlę masz odwrotnie :) Powinno być (od zewnątrz): Kolumny z licznikiem Wiersze w A2 Wiersze w A1 Próbowałem to...
Do takiego filtrowania listy musiałbyś wykorzystać TextBox. Raczej nie da się tego wykonać "wewnątrz" ComBox'a, gdy jest aktywny (posiada focus).
Nie zgodzę się z punktem 5.
... 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. ......
Swój problem rozwiązałem rejestratorem makr. Uruchamiamy Filtruj z zakładki Dane, i usuwamy zaznaczenie "Puste" Przechodzimy do drukowania, w którym zaznaczamy ilość kopii i czy mają być sortowane czy nie . I drukujemy. Usuwamy filtrowanie. Zatrzymujemy rejestrator makr. I mamy makro filtrowania i drukowania. Powodzenie tym, którzy rozwiązują ten problem....
Program AutoScriptWriter jest częścią programu AutoHotkey z tej strony: https://www.techspot.com/downloads/downl... Są tam też inne ciekawe programy warte przetestowania.
Kiedyś na forum był temat magazynu. uchował mi się plik. Jeśli towarów jest naprawdę dużo, to zerknij na filtry (przede wszystkim ten po nazwie) w formularzu pod przyciskiem "Wydanie z magazynu". Projekt oczywiście nie jest dokończony, ale chodziło wtedy o to filtrowanie. Może w ten sposób?
Zrób plik przykładowy i załącz go na forum :D i wyjaśnij dlaczego potrzebujesz VBA :?: i na czym ma polegać "Filtrowanie od A do Z" :cunning:
Witam wszystkich, Głowię się jak można zablokować AutoFilter na konkretnym wierszu ale jednocześnie umożliwić filtrowanie w pozostałych kolumnach. Wykorzystanie kodu: ActiveSheet.ListObjects("umowy&... Field:=7, Criteria1:="xxx123" Niestety robi to tylko raz :( Macie jakiś pomysł jak można to zrobić?
Powinno być OK, w jakim formacie wpisujesz dane?
Idealnie. Bardzo dziekuje!
Temat zamykam. Wykorzystałam kod luzika z postu Excel Vba - Kopiowanie kolumn po nagłówkach z filtrowanych danych Działa :) Dodano po 1 Excel Vba - Kopiowanie kolumn po nagłówkach z filtrowanych danych
podpowiedź użytkownika
jak mogę zrobić aby makro weryfikowalo hasla [syntax=vbscript]Private Sub Loguj_Click() Set dl = Sheets("Dane logowania") ow = dl.Cells(Rows.Count, "A").End(xlUp).Row On Error Resume Next a = Application.Match(Me.User, dl.Range("A1:A" & ow), 0) If a > 0 Then If Me.Password = CStr(dl.Cells(a, 2)) Then MsgBox "Zalogowany", vbOKOnly Unload Logowanie End...
Daj exela arkusze jeszcze.
Gdy zakładasz ochronę musisz dodatkowo zahaczyć sortowanie i używanie autofiltru Zaznaczałam, niestety nie działało.
Bez przykładowego pliku trudno Ci coś doradzić :cry: Przejrzyj sobie np wątek https://www.elektroda.pl/rtvforum/viewto... gdzie zaproponowałem podwójne filtrowanie :D
Witam, Chciał bym zautomatyzować pewien proces, jednak nie znalazłem podobnego przypadku, dlatego piszę tutaj. Działam na excel 2010, z bazy danych ściągam lokacje. Na podstawie ściągniętych danych mam utworzoną tabelę przestawną. Aktualnie muszę ręcznie filtrować pozycje z tego względu, że tabela nie uzupełnia się automatycznie o nowe pozycje: https://obrazki.elektroda.pl/5537560500_...
ad.1 W arkuszu Dane na zielono ( brane pod uwagę ) były komórki z zakresu A5:I5 ad.2 Filtr z którego pójdzie sortowanie i grupowanie był w komórce C5 ad.3 W arkuszu posortowane układały się tak jak jest ale komórki od A5:I5, by komórka startowała w posortowane była A5 ad1. Kolumny od A5:I5 w dół, czy tylko 9 komórek? (A5, B5, ... I5)? (Co z nagłówkami,...
Witam, Mam problem z Makrem które będzie automatycznie zmieniało filtry w tabeli przestawnej. W dołączonym pliku są stworzone dwie tabele przestawne (wartość netto, spalanie) filtrowane przez nazwę oraz napęd. Jak napisać makro które po wpisaniu w odpowiednią komórkę nazw (Toyota, Nissan itp.) automatycznie wprowadzi je do obu tabel ? Lub makro które...
A w jakiej formie chcesz widzieć owe informacje?
Zobacz taki przykład, możesz odczytać po kluczach zawartość słownika:[syntax=vbnet]Sub slownik() Dim dic As Object Dim r, kom As Range Dim k Set dic = CreateObject("scripting.dictionary") Set r = ActiveSheet.UsedRange For Each kom In r If Not dic.exists(kom.Value) Then dic.Add kom.Value, kom.Value End If Next For Each k In dic.Keys() Debug.Print k Next...
Tak ma pan racje. Jest to projekt zaliczeniowy i udostepniłem tylko tę częśc kodu.
Przydałby się jakiś plik przykładowy do testów. Czy to kolorowanie dat jest potrzebne do czegokolwiek poza wyborem pozycji do druku? Można przecież filtrować bezpośrednio po datach i od razu drukować.
Domyślam się, że to zadanie szkolne, więc nie wiem, jak na VBA spojrzy osoba prowadząca. No chyba, że to nie zadanie. P.S. Ta baza jakaś taka wielojęzyczna. Francuska z angielskim i polskim.:)
A gdybyś zamknął wszystko w instrukcji warunkowej? Np [syntax=vbscript]If WorksheetFunction.CountIf(wb.Sheets(1).R... "#N/A") > 0 Then tutaj filtrowanie i kopiowanie End If[/syntax]
(at)gelomazda najpierw wyznacz swój zakres danych. Potem użyj i dostosuj ten kod: witam, Próbowałam tym makrem, ale niestety nie działa. W 8 kolumnie mam różne statusy i chciałabym, by mi wyfiltrowało tylko 3, czyli czasem mam dwa w danej tabeli, czasem jeden, a czasem 3 naraz. [syntax=vbscript] Sub Filtrowanie() ' ActiveSheet.Range ("$A$1:$AI$501")...
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, otóż czy jest ktoś w stanie podpowiedzieć jakiego kodu użyć aby automatycznie wyfiltrować dane: Mianowicie: mam zakres danych z którego chciał bym wyfiltorwać dane z arkusz po zakresach wartości : 31 , 33 , 35 mianowicie każdy zakres ma swój arkusz do którego chciał bym żeby przekopiowało dane. po czym filtruje kolejny zakres i tak w kółko aż...
(at)gelomazda najpierw wyznacz swój zakres danych. Potem użyj i dostosuj ten kod: dzieki za odp mam tylko pytanko czy range to jest zakres tej kolumny w ktorej bedzie filtrowanie ? czyli np. "h1:h1000" bo jak tak wpisze to pozniej mi filtruje tylko ostatni wpisany warunek czyli zzz
Ja bym to wszystko SQLem załatwił - bez dodatkowych formuł czy filtrowania... Przykład w załączniku. Samo zapytanie musisz dostosować do swoich potrzeb. Oczywiście zapytanie można sparametryzować, żeby pobierały dane ze wskazanych komórek.
Hej, Możesz napisać makro w VBA które będzie filtrować dane i skopiuje Ci w konkretną lokalizację w workbooku.
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...
Zabrałąe sie za tworzenie bazy danych i wymysliłem sobie że zrobie formularz i bedzie sam uzupełniał bazę danych i ok wyszło mi coś tam w vba napisało mi się jako tako. Ale stoję teraz pod murem mam bazę, która zawiera obecnie 1750 rekordów w 16 kolumnach. W kolumnach mam pokolei: nazwisko, imię, data zatrudnienia...... i np w ostatnich dwóch data badania...
Cześć, Mam plik z lista obecności i chciałabym, aby dane były filtrowane w konkretnej kolumnie zawierająca dzisiejsza datę: Makro znajduje i wskazuje mi dzisiejsza datę, ale filtruje tej konkretnej kolumny. Czy mogę ustawić to w ten sposób aby field było wartością komórki? Albo data dzisiejsza? Sub nowenowe() ' ' nowenowe Makro ' Dim daterng As Range...
Niestety nie mogę dołożyć kolumny Cytuje założenia: "-Zbuduj filtr który pokaże poszukiwane produkty; -listy nie można w żaden sposób modyfikować (w tym dokładać dodatkowych kolumn); -nie można używać kodu VBA"
I jak? Jest ktoś w stanie mi z tym pomóc?
Jeśli dobrze zrozumiałem Twoje intencje, to wystarczy jeden listbox w formularzu (patrz załącznik). Filtrowanie listy na podstawie wyboru realizuje się nieco inaczej. [url=http://www.elektroda.pl/rtvforum/to... są przykłady.
Jak to zrobić za pomocą VBA Dla przykładowej tabeli :idea: w której w komórce A1 lokujemy listę wszystkich nagłówków :!: efekt filtrowania po wybranej "kolumnie" (w przykładzie pokazana filtrowanie wartości >0) można zrobić tak jak na zrzucie 1050809 i w załączonym pliku poprzez małe makro inicjowane skrótem ctrl+f :spoko: 1050810
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
Witam wszystkich. Jestem totalnym lajkonikiem ;) jeśli chodzi o visual basic a chciałbym zbudować makro, które filtrowałoby całe zestawienie pod kątem jednej kolumny a następnie kopiowało pozycje do innego arkusza. Chodzi mi o to, żeby wszystkie pozycje, które (załóżmy) w kolumnie E mają wartość TAK/NIE zostały wklejone w inne miejsce. Nie wiem jak...
coś mi wyrzuca błąd (np. jak kilkukrotnie odpalam makro) - tworzy dodatkowe arkusze i wkleja tam błędne dane. Czy kryteria filtrowania można zawrzeć w VBA, a nie np. w Arkuszu 1? Było by to bardziej komfortowe(zależy mi na takim rozwiązaniu) Dzięki za pomoc.
o co Ci wkleiłem to jest autonomiczny programik. Wklejasz go w nowy moduł i możesz odpalić. wtedy zaznaczy Ci wszystkie niepuste komórki w kolumnie G. jeżeli chcesz, go umieścić w innej procedurze to możesz całość wkleić bez pierwszej i ostatniej linijki. Czyli najpierw odpalam ten Twój kod, a potem uruchamiam moje makro, tak? Zakładasz filtr i chcesz,...
Filtrować, sortować swobodnie ze zdjęciami wklejonymi do arkusza ? Lekka pomyłka, nie będzie to swobodne. Poza tym po co vba, jak można to zrobić na funkcji "Hiperłącze" ? [syntax=dos]=HIPERŁĄCZE("Zdjęcia\" & D2 & ".jpg";"Zdjęcie")[/syntax] Jeśli plik z w/w funkcją będzie się znajdować w katalogu, w którym będzie również podkatalog "Zdjęcia" ze zdjęciami...
JacekCz jak to ogarnąć? Plik codziennie generuję z aplikacji i czy mogę go jakoś ogarnąć sformatować żeby to wszystko działało jak należy czy też lepiej przekonwertować na tekst wszystkie daty wtedy filtrowanie będzie skuteczne.
Załącz plik
wynik sortowania pozostaje bez zmian Nie wynik sortowania :cry: ale wynik filtrowania :D Jeśli w kolumnie 1054472
Myślę, że chodzi o takie filtrowanie, żeby nie było widać filtrowania? Zobacz przykład. Na początek 2 filtry w VBA (listy można umieścić w dowolnym miejscu). Edit: Zmieniłem załącznik (byczek się wkradł...)
[syntax=vbscript]If rn.Value = 0 Then[/syntax]
W załączonym pliku filtruje kolumny z wybraną datą.
ale ja probuje to filtrować we właściwościach raportu. bo z kodem vba w raporcie nie moge sobie poradzić
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...
Zadanie w sam raz dla filtra. Albo flir... znaczy filtrować sobie w pętli, jeśli lubi się VBA. Następnie Ctrl+c - Ctrl+v w z góry upatrzone miejsce.
czy da radę w bazie ACCESS zrobić tak, by po wybraniu jednej opcji z pierwszej kolumny przefiltrowały się i do wyboru z drugiej kolumny zostały już tylko inne rzeczy do wyboru? Tak da radę i to na kilka sposobów :D W zależności co chcesz zrobić, komu i jak prezentować ? - masz do wyboru co najmniej stopniowe filtrowanie wg formularza, kwerendy z podarkuszami...
Ad.1 ListIndex+1 ComboBox'a będzie odpowiadał miesiącowi w kolumnie 'data'. Filtrowanie jest Np [url=https://www.elektroda.pl/rtvforum/v... Tu dla przyspieszenia dołożyłbym kolumnę o szerokości 0pt (niewidoczną) i zapisywał w niej tylko miesiąc (przy Initialize) i wg niej filtrował. Ad.2 trzeba wydzielić dodatkowy arkusz...
Witam wszystkich, mam pytanie, czy istnieje możliwość stworzenia uniwersalnego formularza vba który będzie filtrował wybór z zależnej listy rozwijanej ? Znalazłem w internecie bardzo fajne rozwiązanie, ale gdy chce aby pokazywał dane z listy która jest zależna od drugiej nie potrafi sobie z tym poradzić. Zamiast danych pokazuje formułę która jest wpisana...
No dobrze, tylko jakim "mechanizmem", funkcje / vba ? Ręcznie to wiadomo jak ... :)
cześć, mam do Was wielką prośbę, ponieważ nie wiem jak do końca zrobić aby w combbox przypisać wartości z arkusza poza opcją Source: =Arkusz1!D8:D25 Czy istnieje aby przypisać takie wartości jakoś inaczej i pomijane były wiersze puste ? Czy ewentualnie można zrobić tak, aby dane wyświetlane w liście combbox były od najmniejszej do największej, ale żeby...
Do skopiowania wyników filtrowania w inne miejsce aktywnego arkusza. Można to obejść w VBA.
Witam, Arkusz to baza pojazdów w mojej firmie. Arkusz ogólnie robi wiele innych rzeczy ale obecnie utknąłem na zapisie dotyczącym paliwa a dokładnie wyliczaniu pokonanego dystansu od jednego tankowania do drugiego by na bieżąco wyliczać średnie zużycie paliwa. Kombinuje z tym by po uzupełnieniu ostatniego wolnego wiersza - dane beda wpisywane w wyswietlane...
Witaj Zdaje się że ukrywanie wierszy to tylko przez VBA można zrealizować. Niestety nie jestem specem od VBA, dlatego tylko tyle udało mi się wykombinować. Połączenie VBA z dodatkowymi dwoma kolumnami pomocniczymi. Ktoś bieglejszy w VBA pewnie by to zrobił lepiej i mniej łopatologicznie ;) W tych dodatkowych kolumnach szukamy poszczególnych miast, czy...
Jeśli dodatkowo udałoby się tak poczarować, aby importowały się kolumny C, F i G, ale tylko te wiersze, które w kolumnie F mają wartość (POLSKA lub WIELKA BRYTANIA) to będzie moim wybawieniem :D Jeśli nie potrafisz zrobić tego co podpowiada kolega JRV to dla uzyskania pożądanego efektu 863840 możesz wykorzystać załączone makro z zaawansowanym filtrowaniem...
Oki super działa świetnie! :)) Powiedz mi jeszcze tylko jedną rzecz... czy jest opcja aby po wyszukaniu wiersza z danym artykułem można w to wpleść jakoś to filtrowanie zaawansowane? aby pokazywał wtedy tylko linijkę z wyszukanym artykułem?
jeżeli ma ci filtrować kolumnę 1 to po zmieniaj na ActiveSheet.Range("A1:A51") itd.
Dziękuję za pomoc, w połączeniu z filtrowaniem otrzymuje to czego szukałem. http://obrazki.elektroda.pl/9734346000_1...
i tu jest problem Nie wszystko :cry: można zrealizować przy użyciu filtrowania zaawansowanego :!: (w arkuszu nawet nie możesz przenieść wyniku do innego arkusza :cunning: ) . Kod VBA z filtrowaniem zaawansowanym może więcej, ale tylko wtedy kiedy operuje na otwartych plikach :!: proponuje zatem pewien kompromis - wstaw sobie dodatkowy kod, który będzie...
filtrowanie prądu excel filtrowanie filtrowanie zakłóceń
kupić wieża unitra awaria pliku rejestru przedwzmacniacz zasilany akumulatorami
pralko suszarka zwrotnica magnat quantum
Cena płyty głównej falownika Golf 9kW – koszty, zamienniki, naprawa, programowanie Migająca dioda ładowania w wyłączonym laptopie HP - przyczyny i diagnostyka