Nie rozumiem dlaczego VBA, ale skoro ma być... Po pierwsze: do wyszukiwania osoby nie możesz oddzielać imienia i nazwiska. Zrobiłbym sobie kolumnę pomocniczą łączącą teksty z kolumny C i D, z niej pobierał dane do listy. Masz "załatwione" dwie rzeczy: jasną identyfikację osobnika oraz precyzyjne wyszukiwanie /indeksowanie. Po drugie: w formularzu wyszukiwania...
Nie wiem czy do końca ci o to chodziło. W załączeniu przykład, z tym że kod makro operuje na nazwach zakresów : "pion1", "poziom1", "tabl1", więc zmieniając (powiększając) tabelę główną z nagłówkami i opisem wierszy należy również zmienić adresy których dotyczą się te nazwane zakresy. Jeżeli zmienisz wartość w okienku i wciśniesz "zmień", dane w tabeli...
W załączniku rozwiązanie a w sumie 2 rozwiązania 1 na polach z obsługą kwerend (jak poprzednio) 2 mała funkcja która wyszukuje i podaje wartość na podstawie "dachu" i "południa" (musi być włączone ADODB w referencjach) (zmieniłem pole współczynnika z obliczeniowego na liczbowe , na formularzu zabezpieczyłem pole przed zmianami ) Pozdrawiam
mam do dyspozycji excela 2010 A jaka to wersja Office :?: Jeśli to wersja Pro - to masz do dyspozycji również program Access, który posiada gotowe szablony do prowadzenia tego typu bazy danych :idea: Masz tam formularze wyszukiwania poszczególnych rekordów, ich edycji oraz wprowadzania nowych rekordów :!: 1000835 Access to narzędzie idealne do prowadzenia...
Formuła będzie mniej więcej wyglądała w następujący sposób [syntax=text]=INDEKS('Lista pracowników'!B:D;PODAJ.POZYCJĘ(B2;'Lista pracowników'!D:D;0);1)[/syntax]
Dzięki za pomoc. Wydaje się że działa. Nie pomyślałem o tym że data nie ma znaczenie, choć nie wiem czy na pewno. Trochę to zagmatwane. W środę to sprawdzę z większą ilością danych. Jak nie ma żadnej wartości przy kodzie pojawia się błąd #N/D! ale z tym se poradzę =jeżeli.błąd(....
Witam wszystkich serdecznie, Borykam się z następującym problemem. Mam trzy tabele: klienci, produkt oraz transakcje. Połączone są one między sobą relacjami. w tabeli produkt występują jedynie numery seryjne które są liczbami ułożonymi kolejno jest to też zarazem klucz podstawowy. w tabeli klienci mam podany identyfikator klienta który jest zarazem...
Witam, Jestem bardzo początkującym użytkownikiem Access 2007 i potrzebuje zrobić formularz wyszukujący rekordy z jednej tabeli. Mam takie pola w tabeli: imię, nazwisko, rok urodzenia, miejsce ur. W formularzy chciałabym umieścić 4 pola do wpisania wyszukiwanych słów, tzn po wpisaniu Janek w pole Imię i 1981 w pole rok, wyszukiwałby osoby o imieniu janek...
Ale nie wiem jak to zrobić ??? Chodzi mi oczywiście o Private Sub Szukaj - aby znajdowało kolejne identyczne powtórzenia. Dziękuję za pomoc [syntax=vbscript][ Option Explicit] [syntax=vbscript]Private Sub Szukaj_Click() Dim kolumna As Integer For kolumna = 2 To Cells(2, Columns.Count).End(xlToLeft).Column Step 3 If UCase(WorksheetFunction.Trim(Cells(2,...
Cześć, Pilne pytanie, nie wiem jak to zrobić, proszę o pomoc :). W załączniku są 2 arkusze, pierwszy "tabela" ma pozycji Lp. 1-100, w drugim "formularz" odwołuję się w 11 miejscach do tabeli. Potrzebuję w tak "przeciągnąć" na dół w drugim arkuszu, żeby mieć 100 takich formularzy (w jednym arkuszu - od razu do druku), które odwołują się do prawidłowych...
Cześć, Mam pewien problem do rozwiązanie. Może ktoś zechce mi pomóc. Potrzebuję utworzyć Okienku UserForm w excelu, które ma wybierać dane na zasadzie filtrowania i wyświetlania danych. Wszystkie dane znajdują się w pliku excel. Zawiera on 1 arkusz: dane Widok User form tak jak w pliku excel. Chodzi o to że w userform: użytkownik z listy rozwijanej...
Witam, Czy byłby ktoś w stanie pomóc mi z następującym problemem. Pierwszy arkusz jest moim arkuszem głównym w którym istnieje możliwość wyboru danej osoby na tej podstawie chciałbym aby poniżej wyświetlały się zadania jakie ta osoba ma do wykonania, które zapisane są w kolejnych arkuszach. Próbowałem funkcji wyszukaj pionowo + adr.pośredni ale cały...
Szanowni Państwo, widzę tutaj bardzo dużo różnych fachowych porad i mam nadzieję, że i mi uda się znaleźć rozwiązanie problemu. Chciałbym, aby w moim arkuszu nr 1 w określonej komórce pojawiała się treść, którą formuła pobrałaby z arkusza nr 2 po wpisaniu przeze mnie części wartości tamtej komórki, np.: Arkusz nr 2 - komórka: "Rozwój i przygotowanie...
Dzień dobry, jeżeli jest taka możliwość, to proszę o pomoc w sformułowaniu niżej zdefiniowanych formuł, bo sam zapętliłem się. Formuły mają wyszukiwać ostatnie po lewej stronie, w stosunku do kolumn KW1 i KW2, komórki i zwracać ich zawartość. Występują dwa rodzaje zawartości: liczba i charakterystyczny tekst. Charakterystyczny tekst zawsze składa się...
Witam Muszę dołączyć do arkusza u góry w każdej kolumnie wyszukiwanie za pomocą textboxa. Wszystko działa ale tylko w kolumnie E i wyszukuje w całej kolumnie pod textboxem. Modyfikowałem już ten kod nie raz ale nie mogę dojść w jaki sposób zrobić to samo do pozostałych kolumn. Proszę o pomoc. W załączniku plik.
Hej, Mam taki problem w excelu i szczerze nie wiem czy jest na to rozwiązanie, a mianowicie: W programie Excel stworzyłem sobie tabele, ma ona paręnaście kolumn z funkcją wyszukaj poziomo i ta funkcja szuka w konkretnym arkuszu w excelu. Problem jest taki, że co tydzień pojawia się nowy arkusz i nie chce za każdym razem wprowadzać zmian w formule z...
Mam taki problem w bazie jest 10000 osób, i chciałbym zrobić wyszukiwarkę w formularzu, tak żeby się w listboxie wyświetlała osoba wyszukana np po nazwisku a następnie po wyborze danej osoby z listboxa mógłbym dodać do danej pozycji dodatkowe pola i zapisać cały rekord w nowej tabeli. Czy robił ktoś coś podobnego i mógłby mi dać wskazówki?
Witam, chcę stworzyć plik excel "consumer" w którym będę mógł zamieszczać poszczególne dane ( one w czasie będą dochodzić, zmieniać nazwę itd.). Zależy mi głównie na : 1. dodaniu przycisku WYSZUKAJ ( HLA50, czy HLA 50 - w celu szybszego wyszukania spacja nie powinna być brana pod uwagę), 2. jak wyszuka zaznaczenie całego wiersza na jakiś kolor, 3. automatyczne...
Cześć, Potrzebuję pomocy. Probuję stworzyć coś podobnego do tego, https://obrazki.elektroda.pl/6486593500_... Różnica między tematem sprzed roku a tym jest taka, że wcztywanie danych ma nastąpić z innego arkusza oraz szukanie po imieniu i nazwisku. Czyli najprościej mówiąc wpisuję imię i nazwisko, a następnie pokazują mi się dane dla...
Witajcie, Proszę o pomoc przy dokończeniu pliku. Stworzyłem plik w Excelu w którym jeden z arkuszy zawiera bazę danych, drugi zaś jest wzorem zaświadczenia. Baza składa się z danych osobowych różnych osób, zaś zaświadczenie należy w odpowiednich miejscach wypełnić danymi z bazy. Chciałbym, aby po wyborze danej osoby z bazy (po liczbie porządkowej lub...
Jednak skończy się na "prawie" gotowcu. Tłumaczenie zbyt mocno nadwyrężyłoby klawiaturę :) W formularzu dołożyłem kontrolki i procedurę, którą należałoby jeszcze dopracować.
Czyli ustawiasz kursor w którymś z wierszy, naciskasz przycisk i ma się dodać wg wartości w tym wierszu? Oj, żebyś żonie nie uprzykrzył ;) Nie rozsądniej byłoby zrobić to za pośrednictwem formularza? Wybierasz z pól kombi (stan w podglądzie) i dodajesz pod przyciskiem. Update 7:50 Coś jak w załączniku. W ostateczności wykorzystaj makra...
Widzę, że praca wre... Uchował mi się formularz z filtrowaniem, który jest gdzieś na forum (nie chce mi się szukać). Dostosowałem, dorobiłem wyszukiwanie. Przetestuj, a nuż się nada. Przy inicjacji pobierane są listy ze wszystkich arkuszy, po czym przy przepisywaniu tablic usuwane są duble. Funkcja WYSZUKAJ.PIONOWO znajdzie oczywiście pierwszą z góry...
Z braku odpowiedzi można wnioskować, że Święta tuż, tuż :) Widzę 2 rozwiązania: 1) Arkusz pomocniczy z funkcjami wyszukiwania. 2) Makro. Kroki w obu przypadkach: - sortowanie wg kodów - lista bez powtórzeń - wyszukiwanie i składanie ciągów tekstowych (zamienniki) Nie rozumiem tylko do czego potrzebna druga i czwarta tabelka. Żeby znaleźć kod wg zamiennika...
Ops! Sorki, pewne rzeczy wydają się oczywiste. Żona ostatnio wydała komendę: "wsyp soli". I bądź tu mądry, wolałem uciec do piwnicy niż zadawać pytania :D Położenie arkusza w 'Initialize' formularza. Nie wiedziałem o który chodzi, wpisałem w największy. Wyszukiwanie w kodzie arkusza, podpięte pod przycisk. Nie robiłem żadnego zabezpieczenia przed błędem....
Tak nie za bardzo rozumiem co arkusz ma robić ... Wypadałoby określić szczegółowo jego zadania. Dane w kolumnach A, B i C są już wpisane ręcznie ? Czy też "formularz" w pogrubionej ramce ma służyć do wpisywania tych danych ? Bardziej mi to wygląda jednak, że "formularz" służy do wyszukiwania danych wg klienta ... ale tylko się domyślam.
Z góry dziękuję Z góry proszę o plik. Mamy sobie sami tworzyć formularz i wypełniać komórki danymi? No chyba, że chcesz odpowiedź w Paintcie.:)
Witam, Mam formularz do wyszukiwania danych z tabelki, po wyszukaniu danych znajdujących się w pliku Excel, które wyświetlą się w formularzu chciałabym teraz móc te dane edytować i wprowadzić zmiany poprzez formularz i zapisać aby w pliku Excel były już zmienione dane. Czy ktoś pisał podobny program? Może mnie jakoś naprowadzić, od czego zacząć? Z góry...
W firmie mamy cały pakiet Office, stary bo stary z 2002 roku więc bez różnicy co dam pracownikom do pracy. Mogą być formularze w Excel'u. Obecnie mają przygotowane formularze w dla rożnych urzędów skarbowych (ok 15) i wypisując dokumenty wyszukują jaki urząd i zmieniając bardziej istotne dane wypełniają formularz. Chce ułatwić im pracę i stworzyć jeden...
Oczywiscie odpłatnie Zadanie wydaje się być proste. Namalować formularz pewnie potrafisz. Jak już go będziesz miał, to napisz co jaki klawisz ma robić i jakiś kod się napisze.
mam w tym formularzu pole tekstowe kw1 Dodaj proszę jeszcze kod, aby tekst z kw1 wpisał w odpowiedniej komórce w kolumnie D
Zdecydowanie najlepsze do tego byłoby makro. Nie trzeba do tego specjalnie znać się na programowaniu. Excel posiada funkcję nagrywania makr. Można nagrać taką procedurę wyszukiwania a później przypisać ją do aktywnego pola formularza. Inna opcja to założyć filtr na tabeli i dla kolumny kod kreskowy skanować wartość filtra co spowoduje, że ukryją się...
1. Wstaw przycisk, najlepiej ActiveX, Menu>Wyświetl kod i wklej: Magazyn.Show 2. No, mamy. 3. Zmień w Initialize formularza: indeksy = .Range(" A 2:K" & OstW).Value na B 4 i 5 Działa przecież... A! sorry. Ma zwracać z kol.A, wyświetlać kol.B. Pkt.3 - zapomnij. Trzeba pozmieniać we właściwościach ListBox formularza.
Coś mi się kojarzy z tymi salami, ale kiedy to było... W każdym razie: w załączniku masz formularz z filtrem 2-poziomowym (opcjonalnie). Co prawda to typowa książka telefoniczna, ale zrobiona na tej samej podstawie.
Mam problem z pobraniem danych z formularza użytkownika. W moim formularzu "Pobieranie" mam pole do wypełnienia przez użytkownika "partnr". Jak się odwołać do tego co wprowadził użytkownik, jeśli chcę to przypisać do jakiejś zmiennej? szukam = Pobieranie.partnr.Value? Nie działa mi to poprawnie. Algorytm szukania działa jeśli pobieram dane z komórek,...
Witam, jestem poczatkujaca w VBA i jak na razie nie umiem sobie poradzic z podobnym problemem. Mam 1 plik a w nim 2 tabele: 1) Formularz 2) Dane W formularzu "Dane" w kolumnie "A" znajduje sie litera "T" lub "N", jesli jest litera "T" to formularz jest wypelniany automatycznie wartosciami z tego rzedu. Chcialabym teraz za pomoca makra, aby po nacisnieciu...
Dzięki za odpowiedź, chodzi o to, żeby w wyznaczonych komórkach można było wpisać tylko cyfry i litery czyli np. 136SD221 A nie 136,SD,221. Przygotowuje formularz, który jest wypełniany przez różne osoby, no i niestety, różne osoby w różny sposób zapisują dane (jedni piszą z kropką, inni z przecinkiem a jeszcze inna osoba z myślnikiem itd) Sytuacja...
Wszystko ma być zrobione w USER FORM Załącz plik z tym formularzem i przykładowymi danymi do odfiltrowania/wyszukania. Trudno wyczuć, czy najpierw filtrujesz listBox, czy kopiujesz "w locie" po... no właśnie otwiera się okno do wpisania wyszukiwanego tekstu
Przeglądałem. Na jeden wątek znalazłem już rozwiązanie co do pkt. z odświeżaniem. Po prostu dołączyłem do kodu uruchamiającego formularz w arkuszu 1 wiersz: "Call UserForm2.UserForm_Initialize" Cały kod uruchamiający: [syntax=vbscript]Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target.Count = 1 And Not Intersect(Target, Range("Description"))...
Witam, próbuję stworzyć formularz w Excelu, w którym będę mógł wybierać z listy rozwijanej jedną wartość, a reszta będzie się uzupełniać? W załączeniu przykładowy plik i na jego przykładzie opiszę, o co mi chodzi. Wyszukiwanie odbywa się na podstawie pól "Nr rys" i "Część na rys". Dlatego w formularzu najpierw muszę wybierać pole "Nr rys", a potem "Część...
Po pierwsze chciałbym Ci mocno wybić z głowy arkusz(...) Dlaczego? Skoro się sprawdza... Po mojemu, najwygodniej byłoby wyszukiwać przez dodatkowy formularz z filtrowanym ListBox'em. Wystarczą dwa, trzy klucze. Np WZ, data, godzina. [url=http://www.elektroda.pl/rtvforum/vi... jest załącznik z przykładem.
Już wyjaśniam. Pierwszy arkusz w moim zamyśle ma spełniać zarówno rolę przedstawiania wyników z arkusza drugiego, jak i kryterium wyszukiwania pracownika. Niestety makra na przepisywanie z papieru do arkusza jeszcze nie wymyśliłem a OCR jest dobry do PIT-ów i tu raczej nie zdzierży... W wolnych chwilach (broniąc mojej koncepcji) dalej sobie kombinuję......
Cześć wszystkim, mam problem z importem danych ze strony www, która jest wynikiem wyszukiwania poprzez formularz, otóż po zwykłym pobraniu danych "z sieci web" przez excela, widzę całą stronę, ale bez wyników wyszukiwania. Jak sprawić, żeby dane były widoczne? Chodzi o stronę www.geneteka.genealodzy.pl przykładowo dla wyniku nazwiska "Kowalski" w województwie...
Twój przykładowy plik potwierdza moje wstępne wrażenia :cry: Masz tylko enigmatyczny (nie przemyślany) projekt utworzenia jakiejś bazy danych i masz bezpodstawną nadzieję, że cudowne makro praktycznie ją utworzy (update records) i będzie ją obsługiwało zgodnie z Twoimi intencjami :D Na początek, moim zdaniem winieneś "zbudować" tą bazę ręcznie np. dwie...
Makro to strzelanie z armaty do komara, do jednorazowej operacji wystarczy użyć sposobu. Ja użyłbym funkcji wyszukaj.pionowo. Sprawdzałbym kolumny osobno wyszukując wartości w tej drugiej tabeli. Funkcja ta daje wartość n/d# jeśli nie znajdzie. Potem sprawdziłbym które wiersze nie mają w którejś z kolumn tej wartości. Ułożyłbym formułe =jeżeli(oraz(czy.brak(kkol1);czy.brak(ko...
Witajcie, to jeszcze raz ja z tym samym! Wszystko było pieknie, ładnie dopóki był "Maj", a teraz jesrt "Czerwiec" a mi sie log uzupełnia znowu na maj. Jednakże to moja wina dlatego, że nie zastosowałam wyszukiwania miesiąca, jak kolega w pierwszym poscie mi pisał. Próbuje z Match i nie wychodzi :( Odpowiadając na wczesniejsze pytania, to faktycznie...
Witam. Nie wiem czy będzie mi ktoś w stanie pomóc ale zaryzykuję:) Chce stworzyć formularz, w którym będę mógł wpisać odpowiedni produkt,jego wydanie ilosciowe,przyjecie ilościowe,date oraz nazwisko.Po wpisaniu będzie wyszukiwał w bazie w odpowiednie miejsca i umieszczał. (wczytywane kolejno w poziomie w prawo, jak na schemacie). Przykładowa baza jest...
Z góry bardzo dziękuje za jakąkolwiek pomoc, ponieważ kombinuje już od paru miesięcy, i nie moge sobie poradzić. Z takim "arkuszem" nie poradzi sobie żadne makro. Każdy arkusz praktycznie jest inny tzn różne liczby kolumn, różne opisy, wiersze pojedyncze i dwu lub kilkuliniowe :D , formatowania komórek domyślne lub "od czapy" (np komórka D2 w arkuszu...
Witam, Potrzebuję makro, które po wpisaniu wartości w kolumnie A, wstawi wartości w tym samym wierszu w kolumnach B, C, D, E w oparciu o bazę w innym pliku, nazwijmy go "głównym". Ma to działać analogicznie do wyszukaj pionowo, ale odwoływać się do tablicy w innym pliku (makro otwiera plik główny, zaciąga dane i zamyka plik główny). Nie ma działać w...
z tego co rozumiem - chcesz mieć rodzaj wyszukiwarki... To tutaj najlepiej użyć VBA. Dodać pole formularza, pobrać z niego wartość, a w VBA na podstawie pobranej wartość - sprawdzić pętlą komórki, które nie pasują i ukryć je (Selection.EntireRow.Hidden = True). Do tego jednak potrzebna jest znajomość VBA choć w niewielkim stopniu. W związku z tym możesz...
Jak wyżej ;) Data w Excelu zapisywana jest jako liczba i nie ingerowałbym w to. Formatowanie daty radziłbym stosować tylko dla estetyki formularza. Czyli: 1. User wpisuje datę do TetBoxa 2. Sprawdzamy czy wartość jest datą 3. Zapisujemy w "bazie" lub później, przy zapisie 'cells() = DateValue(TexBox.value) 4. Formatujemy w formularzu (coby ładnie, nie...
Zawsze można pobrać Accessa w wersji testowej (bodaj 60 dni), utworzyć w nim bazę i ew. formularz do importu nowych plików, a potem można korzystać z darmowej, okrojonej wersji: Access Runtime (można w nim otwierać, ale już nie edytować plik). Potem z taką bazą można się łączyć Excelem - czy to za pomocą kwerend czy zapytań przez ADODB. Poniżej w każdym...
Witam, mam "mały kłopot". Tworzę arkusz rozliczający koszty, jednak danych jest sporo i chcę ułatwić sobie pracę. Arkusz wygląda tak: http://obrazki.elektroda.net/86_12664947... Chciałbym aby: 1) w formularzu "lista firm" wyświetlała się lista firm (np. ABEL, AGROS NOVA, ALGIDA), jednak formatując formant i podając zakres kryteriów w postaci...
Dzięki pomocy wszystko gra i buczy - DZIĘKI brakowało tam tylko "=" przy wykonywaniu spełnionego warunku w sensie "b<=w" bo jak było samo "<" to nie brało pod uwagę ostatniego wiersza Pozwolę sobie opisać całość żeby kolejni studenci szybciej załapali. https://obrazki.elektroda.pl/9736696500_... https://obrazki.elektroda.pl/2550083000_...
Jedną formułą? Musiałaby być jakaś karkołomna-tablicowa. Zrobiłbym to tak (załącznik).
Witaj Ponieważ wiemy tylko zakres wejściowy jest nieznany, gdzie wynik, Załóżmy, że R3. znaleźć komórki z największą wartość - colrez=Application.WorksheetFunction.Mat... i skopiuj format do klatki wyniku R3 - Range("S3:AD3").Cells(colrez).copy Range("R3").PasteSpecial xlFormats Application.CutCopyMode = False Oczywiście...
Można to rozwiązać jeszcze następującymi formułami (dla układu pliku załączonego przez dt1 ): [syntax=text]=INDEKS($B$2:$D$10;PODAJ.PO... lub [syntax=text]=SUMA.ILOCZYNÓW(($A$2:$A$10...
Cześć, potrzebuję pomocy. W załączonym pliku znajdziecie arkusze: - weryfikacja - firma 1 - firma 2 - kodowanie firma 1 - kodowanie firma 2 Przystępując do pracy: 1. Do arkusza "Firma 1" wklejam dane z innego pliku od kolumny E do AB 2. Uzupełniam formułę w kolumnie A 3. W kolumnę B wpisuje "F1" 4. Kopiuję kolumnę A i wklejam do arkusza "Kodowanie Firma...
A próbowałeś w takiej formie: =WYSZUKAJ.PIONOWO("*"&E2&&... Powinno działać.
Dalej jest źle bo nie to spakowałeś ale już stworzyłem sam. Na razie bez makro ale dodałem kolumnę pomocnicza D (Jak masz dane to prawy klawisz myszy na literę kolumny D i "Wstaw"
• Sortujesz wg kolumn B+C • W D1 wpisujesz =PRAWDA • W D2 wpisujesz =ORAZ(B1<>B2;C1<>C2) • Rozciągasz D2 w dół na całość. Tam gdzie masz FAŁSZ - tam masz powtórkę z poprzednim.
Załączonego pliku testowego nie udało mi się otworzyć. Ale jeśli rozumiem treść wpisu, to chodzi Ci o formułę, więc kod VBA nie powinien tu mieć nic do rzeczy. Przykładowe formuły w załączniku. Funkcją, która uwzględnia użycie filtra jest funkcja SUMY.CZĘŚCIOWE. Można jej użyć w powiązaniu z WYSZUKAJ.
Dziękuję za podpowiedź mam to o co mi chodziło
Bez załącznika niełatwo zrozumieć, o co naprawdę chodzi. Zobacz w pliku kilka wariantów, może coś dopasujesz.
excel formularz formularz excel access formularz wyszukiwać
uszkodzić hamulec silnik obrotomierz jedna cewka instrukcja obsługi carrier
prowadzenie serwisu program prowadzenie serwisu program
Słabe działanie spryskiwacza tylnej szyby w Passacie B5 kombi Krótkoterminowy zespół rozrządu paliwa1 - czujnik 2: diagnostyka i rozwiązania