Jesteś najwspanialszym człowiekiem na świecie! Od tygodnia szukam najlepszego rozwiązanie do wprowadzanego przeze mnie formularza i to jest to czego szukałem i spełnia moje oczekiwania! Dzięki!
Adam znam prostszy sposób na zbudowanie takiej listy. To zaczynamy: po wstawieniu combobox, wchodzimy w jego wlasciwosci i w pozycji ListFillRange podajemy zakres naszej listy w Twoim przypadku C2:C14, w pozycji Linked Cell podajesz komórkę w której ma wyświetlić sie wynik wyszukiwania w Twoim przypadku A2. Pozdrawiam
+Rafał Szantula Masz rację w większości sytuacji jest to szybsze rozwiązanie, tylko ono uwzględnia tylko wyrażenia, które zaczynają się od podanej frazy, a nie wyszukuje gdziekolwiek wpisanej frazy w przeszukiwanym tekście, czyli również w środku i na końcu.
Cześć. Bardzo fajny filmik - wszystko zrobiłam zgodnie z instrukcją (przynajmniej tak mi się wydaje :-) i filtrowanie bardzo fajnie działa)Mam tylko problem taki, że po dokonaniu wyboru w liście combo każde wciśnięcie przycisku enter (w dowolnej innej komórce) powoduje aktywację listy combo. Tak samo się dzieje w trakcie wykonywania innego kodu. Ma taki kawałek kodu: ActiveCell.Value = wysokosc ActiveCell.Offset(1, 0).Selectpo wykonaniu pierwszej linijki uruchamia się kod odpowiedzialny za listę combo:Private Sub ComboBox1_Change() If ComboBox1.Activate Then ComboBox1.DropDown ComboBox1.ListFillRange = "ListaFiltrowana" End SubI dopiero wraca do drugiej linijki (ActiveCell.Offset(1, 0).Select)Masz może pomysł jak można wyłączyć to ciągłe wracanie do pola combi?Pozdrawiam,Inga
Pole Combi masz połączone z aktywną komórką, która się zmienia? Jeśli tak to będzie zawsze się uruchamiał ten kod. Może pomóc wyłączanie eventów wtedy, gdy ich nie potrzebujesz: Application.EnableEvents = False
Dzień dobry. Sporządziłem listy rozwijane metodą utworzenia komórki ze sprawdzaniem poprawności danych. W moim skoroszycie ktoś coś zmajstrował, że po najechaniu na tą komórkę i jednym kliknięciu kursor zamienia się w rączkę. Rączka ulatwia wybieranie z listy. Problem w tym, że nie wiem jak to zrobić :(
Też nie wiem :( Mogę co najwyżej poradzić spróbować skorzystać z darmowego dodatku Jona Acampora: www.excelcampus.com/vba/search-data-validation-drop-down-lists/
Witam. Dziękuje za rozwiązanie. Wyszukiwanie z podpowiadaniem działa, mam jednak kłopot, bo pole wyszukiwania z wpisaną nazwą pojawia mi się w różnych miejscach w pliku (nawet w innych zakładkach). Nie wiem co może być przyczyną.
Wszystko działa, ale w momencie kiedy w polu combobox wpisuję słowo i z listy chce wybrać pozycję korzystając z klawiatury strzałką w dół to excel się wysypuje... czym może to być spowodowane ?
Niestety nie wiem :( Czasami mi się tak zdarzało, ale po paru updatach przestało. M.in. dlatego polecam rozwiązanie Jona Acampora: www.excelcampus.com/vba/search-data-validation-drop-down-lists/
Materiał bardzo dobry. Uwagi: Poprawiłbym tylko ścieżkę dźwiękową...płynniejszy opis słowny i jest git. Przy wpisywaniu danych do tabeli właściwości komórki A2 nie widać całej tabeli. Dzięki. Pozdrawiam
Witam, Adamie mam pytanie do drugiej części listy rozwijanej, mianowicie klikając na komórkę w excelu wyświetla się lista z której można wybrać pozycję, chodzi mi o to jak zablokować komórkę żeby można było wybrać tylko to co jest w liście. Bo standardowo mogę wpisać również coś spoza listy i to również się wpisze.
Teraz radzę skorzystać z dodatku Jona Acampora z listą rozwijaną z opcją wyszukiwania. W poradzie 379 pokazuję jak zainstalować Add-in, a w 380 jak wyciągnąć z niej kod: ruclips.net/video/ChAG8UtGkPE/видео.html ruclips.net/video/ChAG8UtGkPE/видео.html
Dzień dobry Adamie, Udało mi się stworzyć kilka list rozwijalnych w osobnych zakładkach. Teraz chciałabym przenieść wszystkie wyszukiwania do jednej zbiorczej tabeli. Moje pytanie brzmi jak zrobić pola wybieralne w innej zakładce, i jak je rozszerzyć na inne komórki (zakres np. A2- A22)?
I jeszcze jedno uzupełnienie. Potrzebowałem oprócz listy wskazanej po 1\2\3\4 itp literach uporządkowanej alfabetycznie. Aczkolwiek, to co mi podpowiedziałeś w pełni wystarcza. Fajne rozwiązanie aby uzyskać listę uporządkowaną alfabetycznie znalazłem na str. www.get-digital-help.com/2009/05/25/create-a-drop-down-list-containing-only-unique-distinct-alphabetically-sorted-text-values-using-excel-array-formula/. Przy listach z kilku tysiącami rekordów, wg. mnie jest praktyczne. Pozdrawiam i jeszcze raz dzięki za poprzednią podpowiedź. Krzysieik
Dzień dobry. Mam do Pana pytanie odnośnie listy rozwijanej w 2019 wersji excela. Jeśli zrobię ją na 200 pozycji, wybiorę z niej pozycję 185, a później jednak będę chciał przejść do 186, to muszę skrolować/przewijać. Jaki Pan ma pomysł by przejść łatwo z aktywnej listwy na drugą pozycję?
Witam, mam pytanko. Zrobiłam listę rozwijaną i wszystko działa super. Mam jednak problem jak chce powiązać z tą listą kolejną listę od niej zależną i zachować wyszukiwanie tekstu. Chodzi o to, żeby w tej zrobionej liście były kategorie, a w kolejnej liście powiązane z nią podkategorie. W jaki sposób mogę to zrobić? Z góry dzięki za odpowiedź ;)
Jeśli chcesz mieć listę rozwijaną, z opcją wyszukiwania i na jej podstawie kolejną listę z opcją wyszukiwania, to już tylko VBA przychodzi mi do głowy. Może dodatek Jona Acampora coś Ci pomoże: www.excelcampus.com/vba/search-data-validation-drop-down-lists/
Super pomocny materiał, ale... no właśnie ale... Wszystko działa do momentu wpisywania w rozwijanej liście.... klikając strzałkę mam wszystkie dane, jednak gdy zaczynam wpisywać cokolwiek (chociażby literkę "A") cała rozwijana lista znika. Jak mogę to poprawić?
Usuń wszystkie polskie znaczki w nazwał funkcji, czy modułów, bo to czasem stanowi problem. Poza tym polecam darmowy dodatek do Excela Jona Acampora: www.excelcampus.com/vba/search-data-validation-drop-down-lists/
Cześć Adam 😀 na początku wielkie dzięki za materiał, bo bardzo mi pomógł 👍 Jednak chciałbym zrobić takie wyszukiwanie dla numerów telefonów w formacie ciągu 9 cyfr. Przycisk combo działa, ale w "żółtej komórce" jest zwraca na wartość z błędem, że liczba jest formatowana jako tekst. Próbowałem różnych modtfikacji, ale może powinienen zmienić coś we właściwościach ComboBox? Z góry dzięki za pomoc 😀 I jeszcze jedno pytanie czy to standardowe działanie przycisków Combo, że pomimo, że są umieszczone w jednym arkuszu to przy przejściu do innego to pozostają na ekranie i trzeba kliknąć kilka razy, żeby zniknęły?
To drugie to mi też niestety się zdarza i to są jakieś błędy odświeżania, a jak potrzebujesz bardziej zaawansowanych opcji listy z wyszukiwaniem zainteresuj się darmowym dodatkiem Jona Acampora: www.excelcampus.com/vba/search-data-validation-drop-down-lists/
@@ExceliAdam Dziękuję 😀 wszystko się udało. Co do numerów telefonów musiałem przed każdym dostawić apostrof, bo inaczej nie chciał tego czytać jako tekst. Jeszcze tylko się zastanawiam czy jest możliwość zrobienia przycisku czyszczenia zawartości pola ComboBoxa. Próbowałem przez makro, ale nie działało. Może masz na to sposób albo wiesz czy w ogóle jest to możliwe bez instalowania dodatków, ponieważ w pracy mam ograniczone możliwości. Pozdrawiam 😀
@@ExceliAdam jeszcze miałbym pytanie co do przycisku kasowania zawartości Combobox. Mam przycisk i wpisaną komendę Arkusz1.ComboBox1. Claer Tylko niestety przy próbie uruchamiania pole się czyści, ale też jest komunikat Run-time error '-2147467259 (80004005). Czy są sposoby na usunięcie tego komunikatu? Próbowałem On Error Resume Next i GoTo..., ale błąd dalej był.
Proszę o podpowiedź w jaki sposób rozszerzyć działanie narzędzia w tym momencie obejmuje ono 8 wierszy w danej kolumnie. Chciałbym żeby ilość wierszy rozszerzyć do 100.
Witam, Mam pytanie stworzyłem listę rozwijaną zgodnie z filmem lista rozwijana bez powtórzeń i chciałbym teraz utworzyć listę rozwijaną z opcją wyszukiwania, która także by unikała powtórzeń. A dokładnie mówiąc mam bazę osób których chciałbym przyporządkować do danego miejsca wybierając ich z listy rozwijanej gdzie podczas wpisania pierwszych liter pojawiałyby się już ta osoba. Następnie wybierając inną komórkę wybrana osoba wcześniej już by nie była możliwa do wyboru. Czy jest możliwość stworzenia tego?
Prawdopodobnie jest, ale wychodziłaby jeszcze bardziej skomplikowana formuła :( Może kiedyś znajdę siłę, na przetłumaczenie dodatku Jona Acampora do list z opcją wyszukiwania, to łatwiej będzie się wykonywało takie zadania.
Mam małe pytanko, lista rozwija się po jakiejkolwiek zmianie wartości w jakiejkolwiek komórce (nawet gdy komórka się znajduje w innym arkuszu niż lista filtrowana). Można sobie jakoś z tym poradzić?
Polecam darmowy dodatek Jona Acampora. W poradzie 379 pokazuję skąd go pobrać i jak: ruclips.net/video/ChAG8UtGkPE/видео.html a w 380 jak wyciągnąć kod do swojego pliku: ruclips.net/video/4ritb7WMkpY/видео.html
Cześć Adam, mam taki mały problem. Mam 1 duża tabele na 25 wierszy i stopniowo dopisuje dane do następnych kolumn. Chciałbym w tej mniejszej tabeli do jednej kolumny podstawic dane odpowiednio wybierając z listy. Mógłbyś mi poradzić jak kto zrobić? Jakiej formuły użyć. Pozdrawiam Jarek.
Jeśli potrzebujesz wiele list rozwijanych w różnych miejscach to polecam darmowy dodatek do Excela Jona Acampora: www.excelcampus.com/vba/search-data-validation-drop-down-lists/
Zrobiłem wszystko dokładnie jak w instrukcji, lecz w podpowiedziach pojawia mi się tylko pierwsza pozycja zawierająca wpisany ciąg. Jaka może być tego przyczyna?
W pierwszej kolejności sprawdzałbym wszystkie funkcje, czy są prawidłowo zapisane, czy odwołania mają dolary w odpowiednich miejscach. Jak nie widać tu błędu, to musiałbyś podesłać plik do mnie na maila, żebym mógł sprawdzić co poszło nie tak.
Już wiem o co chodzi, problem jest z samą listą. Zamiast całej formuły wpisałem odwołanie do komórki w której znajdowała się formuła, i dlatego lista przyjmowała tylko jedną wartość
Witam! Fajnie to wszystko chodzi. Tylko mam pewien problem.. Jesli wpisuje w polu Kombi nazwę -Pole kombi podpowiada mi i przedstawia zakres szukanej nazwy. Wtedy mogę wybrać wskaźnikiem myszy odpowiednia nazwe, która mnie interesuje lub wybrać jak strzałkami klawiatury. W tym rzeczy, że gdy robie to myszką nie powstaje błąd a gdy próbuje zrobić to klawiaturą wywala mi program. "Program Microsoft przestał działać" , czym To jest spowodowane?. Sprawdzałem na innych komputerach jest ta sama sytuacja. Czy zna ktoś odpowiedz? (sprawdzane na office 2016 i 2010, )
"Program Microsoft Excel przestał działać." "Program przestał działać poprawnie z powodu wystąpienia p roblemu. System Windows zamknie program i powiadomi Cię, jeśli istnieje rozwiązanie."
nie mam już błędu ale niestety nie mam możliwości poruszania się strzałkami klawiatury po liście rozwiniętej dropdown. jeśli to zrobie automatycznie wybiera mi pierwsza w z nich a reszta z nika. Niestety Dodatek od Jona nie bedzie się sprawdzał w tym co mam zamiar zrobić. Jakaś podpowiedź?
Niestety nie, bo te mechanizmy są napisane tak, że jak zmieni się wartość na liście to przeliczają się wyniki :( Nie wiem jak warunkować to, że jak naciśniesz klawisz w dół to ma się nie odpalać przeliczanie.
@@karnow3014 jaki jest sposób aby błąd nie wyskakiwał? Na poruszaniu po liście strzałkami mi nie zależy, ale gdy instynktowne wciśnięcie strzałki wywala program, robi się kiepsko
Witaj Adam Na wstępie chciałbym Ci powiedzieć, że robisz kupę dobrej roboty bo można się nauczyć ciekawych rzeczy ale do konkretów Mam następujący problem jak mój poprzedni kolega a mianowicie "Maciej Wojda 1 rok temu Zrobiłem wszystko dokładnie jak w instrukcji, lecz w podpowiedziach pojawia mi się tylko pierwsza pozycja zawierająca wpisany ciąg. Jaka może być tego przyczyna?" Posprawdzałem $, prześledziłem jeszcze raz krok po kroku i mam dalej powyższy problem Proszę o pomoc w temacie Pozdrawiam
Wspaniała produkcja filmowa !! Wszystko działa tak jak zostało to pokazane na filmie. Jednak czy jest jakiś sposób by szukanie konkretnych pozycji za pomocą fragmentu tekstu można było masowo przypisać do wielu komórek? Zrobienie czegoś takiego do 16 tysięcy komórek zajęłoby trochę czasu :)
Na stronie: exceliadam.pl/youtube w katalogu Ekstra masz szablon listy rozwijanej z opcją wyszukiwania w VBA, Polecam też darmowy dodatek Johna Acampora: www.excelcampus.com/vba/search-data-validation-drop-down-lists/
Po godzinie walki udało się przekonwertować do potrzeb. Teraz wszystko pięknie działa, a ja nauczyłem się czegoś nowego. Na szybko się rozglądałem czy gdzieś w Internecie udostępnił Pan tutorial do zrobienia skoroszytu o nazwie ListaRozwijanaSzablon, lecz niestety nie mogłem znaleźć. Taki film na pewno ułatwiłby życie wielu "gromadzaczom danych". Pozdrawiam i jeszcze raz bardzo dziękuję
Czy da się wyszukiwanie sporządzić w taki sposób, aby funkcjonowało po wpisaniu np. 2 lub 3 liter i pokazywałoby tylko słowa zaczynające się na ww. wpisane litery (jest to bardziej praktyczne jak na pasku rozwijają się tylko słowa na pierwsze 1 lub 2 lub 3 litery.. Wiem jak to zrobić dla pierwszej litery, a na 2 lub 3 jeszcze nie. Przykład formuły na pierwszą literę: CZY.LICZBA(SZUKAJ.TEKST($A$2;LEWY(C2;1))) Pozdrawiam Krzysiek
+Krzysztof Lachowski To wystarczy np: zmodyfikować Twoją formułę; =CZY.LICZBA(SZUKAJ.TEKST($A$2;LEWY(C2;DŁ($A$2)))) czyli sprawdzasz długość (DŁ) tekstu w komórce powiązanej z listą rozwijaną/polem kombi
Niestety przy tym rozwiązaniu pojawiają się czasem błędy, dlatego proponuję darmowy dodatek Jona Acampora: www.excelcampus.com/vba/search-data-validation-drop-down-lists/
Ok, wszystko w miarę jasne jednak jak zaadaptować tą listę z wyszukiwaniem do kilku komórek?? Chodzi mi o to żeby móc dokonywać wyboru w każdej z komórek np z zakresu A2:A100??
Teraz radzę skorzystać z dodatku Jona Acampora z listą rozwijaną z opcją wyszukiwania. W poradzie 379 pokazuję jak zainstalować Add-in, a w 380 jak wyciągnąć z niej kod: ruclips.net/video/ChAG8UtGkPE/видео.html ruclips.net/video/ChAG8UtGkPE/видео.html
Super film, leci łapka w górę i sub :) tylko pytanie, czy jest dostęp gdzieś do filmu pokazującego utworzenie listy rozwijanej gdzie po dwukrotnym kliknięciu w komórkę pokazuje się lista rozwijana ?
Pokazywałem jak zainstalować add-inn Jona Acampora z listami wyszukującymi: ruclips.net/video/ChAG8UtGkPE/видео.html a w katalogu Ekstra plików do pobrania jest szablon pliku z listą rozwijaną: exceliadam.pl/youtube
Hej. Super porada. Proszę jeszcze o pomoc przy błędzie. Tworząc druga listę rozwijaną i mając już gotowe dwa ComboBox-y mam następujący problem: jak wpisze coś do jednego, lista ładnie się rozwinie i wybiorę swoją opcje, to kiedy zaczynam wpisywać coś do drugiego okienka automatycznie rozwija mi się lista z jedna pozycja która wybrałem w poprzednim ComboBox. Lista ta rozwija się w w tym ComboBox gdzie wcześniej coś już wybrałem. Tekst który wpisuje do drugiego przenosi się do LnkCell i wszystko jest ok poza tym ze tak jakby cały czas aktywna jest tylko jedna lista wctum CB gdzie już coś wybrałem. Proszę o pomoc
@@ExceliAdam Udało mi się rozwiązać problem. Rozwiązanie polega na aktywowaniu kodem VisualBasic danego ComboBoxa w momencie jego edytowania. Wcześniej lista rozwijała się w tym ComboBoxie w którym jako pierwszym coś wybrałem. Po wstawieniu linii ComboBox00.Activate do każdego ComboBoxa problem zniknął.
Cześć, potrzebuję stworzyć listę lub filtr będący jednocześnie przyciskiem do uruchomienia makra. Czyli, na liście znajdowałyby się nazwy poszczególnych miesięcy a kliknięcie danego miesiąca np maja, miałoby uruchamiać jedno makro, kliknięcie czerwca miałoby uruchamiać kolejne makro. Byłoby to bardzo przejrzyste rozwiązanie w dokumencie. Starałam się stworzyć coś takiego ale niestety poległam :( - czy jest możliwe stworzenie takiego przycisku z możliwością filtrowania? Pozdrawiam!
Możesz sobie wstawić pole kombi z karty dewelopera. Przypisać mu odpowiednią listę i połączyć z komórką. Następnie przypisujesz makro pod pole kombi i w tym makrze decydujesz, który kawałek kodu jest uruchamiany na podstawie połączonej z polem kombi komórki.
Dziękuję za odpowiedź. Zrobiłam wszystkie kroki jak w powyższym filmiku, z tym że nie wiem jak przypisać makro pod pole kombi. Chciałabym zaznaczyć, że zależy mi na tym, by po wybraniu konkretnego miesiąca z filtrowanej listy, wybierało się jedno makro a po wybraniu innego miesiąca, inne makro.
Makro do pola kombi przypisuje się jak do większości "wiszących" obiektów - klikasz prawym przyciskiem myszy na obiekt i wybierasz pozycję menu przypisz makro. Tylko w kodzie musisz użyć instrukcji If ... Then, albo Select case, żeby sprawdzała wybrany miesiąc - chyba najprościej przez sprawdzanie wartości komórki przypisanej/połączonej z polem kombi.
Witam, Czy istnieje możliwość aby z tego samego zakresu danych stworzyć kilka pól kombi, które bedą dawały możliwość wyboru rożnych danych (w tym przypadku miast) Czy dla każdego pola kombi trzeba rozpisać osobne dane? Chce stworzyć arkusz do wykonywania zamówień z określonych produktów.
Nie jestem pewien o co dokładnie Ci chodzi. Jeśli chcesz mieć przykładowe 3 pole z listą rozwijaną, na pierwszym wybrać Warszawę, na drugiej Kraków, na trzeciej Kielce, to się da, ale jakbyś na 4 chciał wybrać Marchewkę, to już raczej potrzebowałbyś rozpisać osobne dane.
+Excel.i Adam dokładnie o to mi chodzi. Z jednego zakresu danych chce mieć kilka pół kombi z opcja wyszukiwania na których będę mógł wybrać po 1 rekordzie z tego zakresu danych. Czy do każdego pola kombi trzeba rozpisać osobny ciąg formuł jaki prezentujesz w swoim filmie?
Jak chcesz mieć wiele pól rozwijanej z jednego zakresu danych to skorzystaj z rozwiązania proponowanego na koniec filmu: Na stronie exceliadam.pl/listarozwijana/
Witam, rozwiązałeś swój problem ? szukam właśnie takiej możliwości aby zrobić kilka pól kombi z jenego zakresu, póki co to po wyszukiwaniu jednego, w kolejnym polu widzę tylko ten wyszukiwany...pozdrawiam
Dzień dobry. Zrobiłem wszystko zgodnie z filmikiem, wszystko działa, aż do momentu wypełnienia pola kombi. Po wpisaniu kodu przyporządkowana lista nie chce się wyświetlać w polu kombi. Inne funkcje Excela działają poprawnie. Co może być przyczyną takiej sytuacji? Będę bardzo wdzięczny za pomoc :)
Najlepiej prześlij mi plik na adam(at)exceliadam.pl, to wtedy będę mógł coś powiedzieć, tak to mogę tylko zgadywać, czy na pewno pola kombi Active X użyłeś, czy wpisałeś nazwę tej listy do odpowiedniej właściwości, etc.
Witam. Chciałbym skorzystać z pliku w wersji rozszerzonej. Podałem swój adres e-mail, jednakże żaden mail na skrzynkę nie przyszedł. Co mam zrobić? Pozdrawiam
@@ExceliAdam Witam! Bardzo dziękuję za powyższy filmik i dostęp do dysku Google, ale niestety nie otrzymałem na maila filmiku kontynuacyjnego, a chciałbym to ukończyć i wykorzystać w swoim arkuszu :)
cześć Adam. pobrałem Twój plik i mam pytanie czy jest możliwość żeby nie trzeba było klikaż za każdym razem dwukrotnie żeby wyskoczyła lista tylko żebym mógł od razu pisać w komórce i żeby same wyskakiwały podpowiedzi. ta lista to jest to czego szukam tylko, że zależy mi na czasie w pracy bez konieczności używania myszki.. pozdrawiam
+mobothus Nie znam i nie znalazłem na to sposobu, żeby było to od razu w komórce. Może istnieje jakiś płatny dodatek, który to realizuje, ale ja go nie znam.
Ogólnie chodzi o eventy w VBA. Może plik z gotowym kodem Ci pomoże:Na stronie: exceliadam.pl/youtube w katalogu Ekstra masz szablon listy rozwijanej z opcją wyszukiwania w VBA, Polecam też darmowy dodatek Johna Acampora: www.excelcampus.com/vba/search-data-validation-drop-down-lists/
zrobiłem wszystko(tak mi się wydaje według szablonu) jednak przy próbie uruchomienia wyskakuje błąd w kodzie vba w lini List.Range("AktualnaWartośćCombobox") = listvalue Czy moge prosić o podpowiedz. wklejam link do arkusza onedrive.live.com/?id=E1896B0531716F9A%21105&cid=E1896B0531716F9A
List.Range("AktualnaWartoscCombobox") = listvalue List to wewnętrzna nazwa arkusza VBA, więc musisz ją zmienić na tą, którą masz. Ewentualnie bez też powinno zadziałać.
Wszystko działa - jest OK. Tylko jeden "problem": za każdym razem kiedy otwieram Skoroszyt - lista jest od razu rozwinięta i zasłania mi inne komórki, na których pracuję. Więc zanim zacznę cokolwiek robić - muszę zamknąć tą listę. Tak samo przy zamykaniu Skoroszytu - lista się automatycznie rozwija i zostawia swój "ślad" na pulpicie po zamknięciu. Dopiero po odświeżeniu pulpitu znika.......
To niestety nie jestem w stanie Ci pomóc :( bo u mnie po tej zmianie lista nie rozwija się wtedy kiedy nie chcę, m.in. przy jej ponownym uruchomieniu. O to samo pytała się jeszcze inna osoba przez mail i jej ta zmiana pomogła.
Nie wiem czy dobrze się zrozumieliśmy. Lista mi się co chwilę sama rozwija, jak już z niej coś wybiorę uprzednio. Pracując na danym Arkuszu co jakiś czas ona mi się znowu rozwija.... Czy Twój kod właśnie to zatrzymuje? Bo chyba nie . . . .
U mnie się ta lista nie rozwija co chwilę, tylko wtedy, gdy wpisuję wartości. Dlatego nie jestem w stanie Ci pomóc, bo nie potrafię odtworzyć Twojej sytuacji.
Adam mam do ciebie naprawdę wielką prośbę, mianowicie czy mógłbyś zrobić filmik który wyjaśniał by możliwości funkcji PMT ( z tego co mi się wydaje jest to funkcja do obliczania wartości rat kredytów) i pokazałbyś jak ją stosować na przykładzie kilku zadań? Naprawdę jest to mi bardzo potrzebne, błagam cię o pomoc. Zrób to jak najszybciej proszę!!!!! PS: Pierwszy!!!
Jesteś najwspanialszym człowiekiem na świecie! Od tygodnia szukam najlepszego rozwiązanie do wprowadzanego przeze mnie formularza i to jest to czego szukałem i spełnia moje oczekiwania! Dzięki!
Możesz jeszcze sprawdzić darmowy dodatek Jona Acampora:
www.excelcampus.com/vba/search-data-validation-drop-down-lists/
Adam znam prostszy sposób na zbudowanie takiej listy. To zaczynamy: po wstawieniu combobox, wchodzimy w jego wlasciwosci i w pozycji ListFillRange podajemy zakres naszej listy w Twoim przypadku C2:C14, w pozycji Linked Cell podajesz komórkę w której ma wyświetlić sie wynik wyszukiwania w Twoim przypadku A2. Pozdrawiam
+Rafał Szantula Masz rację w większości sytuacji jest to szybsze rozwiązanie, tylko ono uwzględnia tylko wyrażenia, które zaczynają się od podanej frazy, a nie wyszukuje gdziekolwiek wpisanej frazy w przeszukiwanym tekście, czyli również w środku i na końcu.
Rafał dzięki!!! Sto razy szybsza i łatwiejsza metoda!
Cześć. Bardzo fajny filmik - wszystko zrobiłam zgodnie z instrukcją (przynajmniej tak mi się wydaje :-) i filtrowanie bardzo fajnie działa)Mam tylko problem taki, że po dokonaniu wyboru w liście combo każde wciśnięcie przycisku enter (w dowolnej innej komórce) powoduje aktywację listy combo. Tak samo się dzieje w trakcie wykonywania innego kodu. Ma taki kawałek kodu:
ActiveCell.Value = wysokosc
ActiveCell.Offset(1, 0).Selectpo wykonaniu pierwszej linijki uruchamia się kod odpowiedzialny za listę combo:Private Sub ComboBox1_Change()
If ComboBox1.Activate Then ComboBox1.DropDown
ComboBox1.ListFillRange = "ListaFiltrowana"
End SubI dopiero wraca do drugiej linijki (ActiveCell.Offset(1, 0).Select)Masz może pomysł jak można wyłączyć to ciągłe wracanie do pola combi?Pozdrawiam,Inga
Pole Combi masz połączone z aktywną komórką, która się zmienia? Jeśli tak to będzie zawsze się uruchamiał ten kod. Może pomóc wyłączanie eventów wtedy, gdy ich nie potrzebujesz:
Application.EnableEvents = False
Dzień dobry. Sporządziłem listy rozwijane metodą utworzenia komórki ze sprawdzaniem poprawności danych. W moim skoroszycie ktoś coś zmajstrował, że po najechaniu na tą komórkę i jednym kliknięciu kursor zamienia się w rączkę. Rączka ulatwia wybieranie z listy. Problem w tym, że nie wiem jak to zrobić :(
Też nie wiem :(
Mogę co najwyżej poradzić spróbować skorzystać z darmowego dodatku Jona Acampora:
www.excelcampus.com/vba/search-data-validation-drop-down-lists/
@@ExceliAdam Dziękuję za pomoc. Pozdrawiam.
Witam. Dziękuje za rozwiązanie. Wyszukiwanie z podpowiadaniem działa, mam jednak kłopot, bo pole wyszukiwania z wpisaną nazwą pojawia mi się w różnych miejscach w pliku (nawet w innych zakładkach). Nie wiem co może być przyczyną.
Niestety też nie wiem co może być przyczyną :(
Super ekstra porada ;) moje pliki idą LEVEL UP :) dzięki
Super, że Twoje pliki idą o Level Up :)
Wszystko działa, ale w momencie kiedy w polu combobox wpisuję słowo i z listy chce wybrać pozycję korzystając z klawiatury strzałką w dół to excel się wysypuje... czym może to być spowodowane ?
Niestety nie wiem :( Czasami mi się tak zdarzało, ale po paru updatach przestało.
M.in. dlatego polecam rozwiązanie Jona Acampora:
www.excelcampus.com/vba/search-data-validation-drop-down-lists/
Materiał bardzo dobry. Uwagi: Poprawiłbym tylko ścieżkę dźwiękową...płynniejszy opis słowny i jest git. Przy wpisywaniu danych do tabeli właściwości komórki A2 nie widać całej tabeli.
Dzięki. Pozdrawiam
Witam, Adamie mam pytanie do drugiej części listy rozwijanej, mianowicie klikając na komórkę w excelu wyświetla się lista z której można wybrać pozycję, chodzi mi o to jak zablokować komórkę żeby można było wybrać tylko to co jest w liście. Bo standardowo mogę wpisać również coś spoza listy i to również się wpisze.
Teraz radzę skorzystać z dodatku Jona Acampora z listą rozwijaną z opcją wyszukiwania.
W poradzie 379 pokazuję jak zainstalować Add-in, a w 380 jak wyciągnąć z niej kod:
ruclips.net/video/ChAG8UtGkPE/видео.html
ruclips.net/video/ChAG8UtGkPE/видео.html
Dzień dobry Adamie,
Udało mi się stworzyć kilka list rozwijalnych w osobnych zakładkach. Teraz chciałabym przenieść wszystkie wyszukiwania do jednej zbiorczej tabeli. Moje pytanie brzmi jak zrobić pola wybieralne w innej zakładce, i jak je rozszerzyć na inne komórki (zakres np. A2- A22)?
I jeszcze jedno uzupełnienie. Potrzebowałem oprócz listy wskazanej po 1\2\3\4 itp literach uporządkowanej alfabetycznie. Aczkolwiek, to co mi podpowiedziałeś w pełni wystarcza. Fajne rozwiązanie aby uzyskać listę uporządkowaną alfabetycznie znalazłem na str. www.get-digital-help.com/2009/05/25/create-a-drop-down-list-containing-only-unique-distinct-alphabetically-sorted-text-values-using-excel-array-formula/.
Przy listach z kilku tysiącami rekordów, wg. mnie jest praktyczne.
Pozdrawiam i jeszcze raz dzięki za poprzednią podpowiedź.
Krzysieik
+Krzysztof Lachowski To super, że znalazłeś rozwiązanie swojego problemu.
Excel.i Adam
Jeszcze raz pozdrawiam
Witam, czy można uzyskać/wykupić dostęp do schematu z końca filmu? Wskazany link nie działa :/ (od 12 min.)
Wszystkie funkcje działają jednak lista rozwijalna jest pusta. Czy wiesz czym może to być spowodowane?
Jeśli pusta, to prawie na pewno jakaś funkcja zwraca błąd.
Dzień dobry. Mam do Pana pytanie odnośnie listy rozwijanej w 2019 wersji excela. Jeśli zrobię ją na 200 pozycji, wybiorę z niej pozycję 185, a później jednak będę chciał przejść do 186, to muszę skrolować/przewijać. Jaki Pan ma pomysł by przejść łatwo z aktywnej listwy na drugą pozycję?
Witam, mam pytanko.
Zrobiłam listę rozwijaną i wszystko działa super. Mam jednak problem jak chce powiązać z tą listą kolejną listę od niej zależną i zachować wyszukiwanie tekstu. Chodzi o to, żeby w tej zrobionej liście były kategorie, a w kolejnej liście powiązane z nią podkategorie. W jaki sposób mogę to zrobić?
Z góry dzięki za odpowiedź ;)
Jeśli chcesz mieć listę rozwijaną, z opcją wyszukiwania i na jej podstawie kolejną listę z opcją wyszukiwania, to już tylko VBA przychodzi mi do głowy.
Może dodatek Jona Acampora coś Ci pomoże:
www.excelcampus.com/vba/search-data-validation-drop-down-lists/
super film.
dobra robota.
Miłego weekendu.
Super pomocny materiał, ale... no właśnie ale... Wszystko działa do momentu wpisywania w rozwijanej liście.... klikając strzałkę mam wszystkie dane, jednak gdy zaczynam wpisywać cokolwiek (chociażby literkę "A") cała rozwijana lista znika. Jak mogę to poprawić?
Usuń wszystkie polskie znaczki w nazwał funkcji, czy modułów, bo to czasem stanowi problem.
Poza tym polecam darmowy dodatek do Excela Jona Acampora:
www.excelcampus.com/vba/search-data-validation-drop-down-lists/
Cześć Adam 😀 na początku wielkie dzięki za materiał, bo bardzo mi pomógł 👍 Jednak chciałbym zrobić takie wyszukiwanie dla numerów telefonów w formacie ciągu 9 cyfr. Przycisk combo działa, ale w "żółtej komórce" jest zwraca na wartość z błędem, że liczba jest formatowana jako tekst. Próbowałem różnych modtfikacji, ale może powinienen zmienić coś we właściwościach ComboBox? Z góry dzięki za pomoc 😀 I jeszcze jedno pytanie czy to standardowe działanie przycisków Combo, że pomimo, że są umieszczone w jednym arkuszu to przy przejściu do innego to pozostają na ekranie i trzeba kliknąć kilka razy, żeby zniknęły?
To drugie to mi też niestety się zdarza i to są jakieś błędy odświeżania,
a jak potrzebujesz bardziej zaawansowanych opcji listy z wyszukiwaniem
zainteresuj się darmowym dodatkiem Jona Acampora:
www.excelcampus.com/vba/search-data-validation-drop-down-lists/
@@ExceliAdam Dziękuję 😀 wszystko się udało. Co do numerów telefonów musiałem przed każdym dostawić apostrof, bo inaczej nie chciał tego czytać jako tekst. Jeszcze tylko się zastanawiam czy jest możliwość zrobienia przycisku czyszczenia zawartości pola ComboBoxa. Próbowałem przez makro, ale nie działało. Może masz na to sposób albo wiesz czy w ogóle jest to możliwe bez instalowania dodatków, ponieważ w pracy mam ograniczone możliwości. Pozdrawiam 😀
@@ExceliAdam jeszcze miałbym pytanie co do przycisku kasowania zawartości Combobox. Mam przycisk i wpisaną komendę Arkusz1.ComboBox1. Claer Tylko niestety przy próbie uruchamiania pole się czyści, ale też jest komunikat Run-time error '-2147467259 (80004005). Czy są sposoby na usunięcie tego komunikatu? Próbowałem On Error Resume Next i GoTo..., ale błąd dalej był.
Proszę o podpowiedź w jaki sposób rozszerzyć działanie narzędzia w tym momencie obejmuje ono 8 wierszy w danej kolumnie. Chciałbym żeby ilość wierszy rozszerzyć do 100.
W pliku ListaRozwijanaSzablon kod VBA korzysta z nazwanego zakresu ZakresWyboruListy trzeba go poszerzyć Ctrl + F3
@@ExceliAdam Bardzo dziękuję za odpowiedź :)
Witam,
Mam pytanie stworzyłem listę rozwijaną zgodnie z filmem lista rozwijana bez powtórzeń i chciałbym teraz utworzyć listę rozwijaną z opcją wyszukiwania, która także by unikała powtórzeń. A dokładnie mówiąc mam bazę osób których chciałbym przyporządkować do danego miejsca wybierając ich z listy rozwijanej gdzie podczas wpisania pierwszych liter pojawiałyby się już ta osoba. Następnie wybierając inną komórkę wybrana osoba wcześniej już by nie była możliwa do wyboru. Czy jest możliwość stworzenia tego?
Prawdopodobnie jest, ale wychodziłaby jeszcze bardziej skomplikowana formuła :(
Może kiedyś znajdę siłę, na przetłumaczenie dodatku Jona Acampora do list z opcją wyszukiwania, to łatwiej będzie się wykonywało takie zadania.
Witam, czy otrzymanie listy na końcu filmu wciąż jest aktualne? Zapisałem się na podanej stronie ale nic nie otrzymałem :)
Czy jest możliwość przewijania ComboBoxa za pomocą Scrolla?
Ten film pokazuje za proste rozwiązanie.
Polecam darmowy dodatek Jona Acampora:
members.excelcampus.com/p/list-search-add-in
Mam małe pytanko, lista rozwija się po jakiejkolwiek zmianie wartości w jakiejkolwiek komórce (nawet gdy komórka się znajduje w innym arkuszu niż lista filtrowana). Można sobie jakoś z tym poradzić?
Polecam darmowy dodatek Jona Acampora.
W poradzie 379 pokazuję skąd go pobrać i jak: ruclips.net/video/ChAG8UtGkPE/видео.html
a w 380 jak wyciągnąć kod do swojego pliku: ruclips.net/video/4ritb7WMkpY/видео.html
Cześć Adam, mam taki mały problem.
Mam 1 duża tabele na 25 wierszy i stopniowo dopisuje dane do następnych kolumn.
Chciałbym w tej mniejszej tabeli do jednej kolumny podstawic dane odpowiednio wybierając z listy.
Mógłbyś mi poradzić jak kto zrobić?
Jakiej formuły użyć.
Pozdrawiam Jarek.
Jeśli potrzebujesz wiele list rozwijanych w różnych miejscach to polecam darmowy dodatek do Excela Jona Acampora:
www.excelcampus.com/vba/search-data-validation-drop-down-lists/
Zrobiłem wszystko jak na filmie i jak wpisze "wa" to mi od razu wyskakuje "warszawa" mimo wyłączenia autowordselect :/
Niestety nie potrafię powiedzieć dlaczego Ci się tak dzieje po samym Twoim komentarzu. Jeśli prześlesz plik to będę mógł na niego zerknąć.
Zrobiłem wszystko dokładnie jak w instrukcji, lecz w podpowiedziach pojawia mi się tylko pierwsza pozycja zawierająca wpisany ciąg. Jaka może być tego przyczyna?
W pierwszej kolejności sprawdzałbym wszystkie funkcje, czy są prawidłowo zapisane, czy odwołania mają dolary w odpowiednich miejscach.
Jak nie widać tu błędu, to musiałbyś podesłać plik do mnie na maila, żebym mógł sprawdzić co poszło nie tak.
Już wiem o co chodzi, problem jest z samą listą. Zamiast całej formuły wpisałem odwołanie do komórki w której znajdowała się formuła, i dlatego lista przyjmowała tylko jedną wartość
To super, że udało Ci się rozwiązać problem.
Witam! Fajnie to wszystko chodzi. Tylko mam pewien problem.. Jesli wpisuje w polu Kombi nazwę -Pole kombi podpowiada mi i przedstawia zakres szukanej nazwy. Wtedy mogę wybrać wskaźnikiem myszy odpowiednia nazwe, która mnie interesuje lub wybrać jak strzałkami klawiatury. W tym rzeczy, że gdy robie to myszką nie powstaje błąd a gdy próbuje zrobić to klawiaturą wywala mi program. "Program Microsoft przestał działać" , czym To jest spowodowane?. Sprawdzałem na innych komputerach jest ta sama sytuacja. Czy zna ktoś odpowiedz? (sprawdzane na office 2016 i 2010, )
"Program Microsoft Excel przestał działać." "Program przestał działać poprawnie z powodu wystąpienia p roblemu. System Windows zamknie program i powiadomi Cię, jeśli istnieje rozwiązanie."
nie mam już błędu ale niestety nie mam możliwości poruszania się strzałkami klawiatury po liście rozwiniętej dropdown. jeśli to zrobie automatycznie wybiera mi pierwsza w z nich a reszta z nika. Niestety Dodatek od Jona nie bedzie się sprawdzał w tym co mam zamiar zrobić. Jakaś podpowiedź?
Niestety nie, bo te mechanizmy są napisane tak, że jak zmieni się wartość na liście to przeliczają się wyniki :(
Nie wiem jak warunkować to, że jak naciśniesz klawisz w dół to ma się nie odpalać przeliczanie.
@@karnow3014 jaki jest sposób aby błąd nie wyskakiwał? Na poruszaniu po liście strzałkami mi nie zależy, ale gdy instynktowne wciśnięcie strzałki wywala program, robi się kiepsko
Witaj Adam
Na wstępie chciałbym Ci powiedzieć, że robisz kupę dobrej roboty bo można się nauczyć ciekawych rzeczy ale do konkretów
Mam następujący problem jak mój poprzedni kolega a mianowicie
"Maciej Wojda
1 rok temu
Zrobiłem wszystko dokładnie jak w instrukcji, lecz w podpowiedziach pojawia mi się tylko pierwsza pozycja zawierająca wpisany ciąg. Jaka może być tego przyczyna?"
Posprawdzałem $, prześledziłem jeszcze raz krok po kroku i mam dalej powyższy problem
Proszę o pomoc w temacie
Pozdrawiam
Wspaniała produkcja filmowa !! Wszystko działa tak jak zostało to pokazane na filmie. Jednak czy jest jakiś sposób by szukanie konkretnych pozycji za pomocą fragmentu tekstu można było masowo przypisać do wielu komórek? Zrobienie czegoś takiego do 16 tysięcy komórek zajęłoby trochę czasu :)
Na stronie:
exceliadam.pl/youtube
w katalogu Ekstra masz szablon listy rozwijanej z opcją wyszukiwania w VBA,
Polecam też darmowy dodatek Johna Acampora:
www.excelcampus.com/vba/search-data-validation-drop-down-lists/
Po godzinie walki udało się przekonwertować do potrzeb. Teraz wszystko pięknie działa, a ja nauczyłem się czegoś nowego. Na szybko się rozglądałem czy gdzieś w Internecie udostępnił Pan tutorial do zrobienia skoroszytu o nazwie ListaRozwijanaSzablon, lecz niestety nie mogłem znaleźć. Taki film na pewno ułatwiłby życie wielu "gromadzaczom danych". Pozdrawiam i jeszcze raz bardzo dziękuję
Trochę wiedzy zostawiam dla siebie ;)
Czy da się wyszukiwanie sporządzić w taki sposób, aby funkcjonowało po wpisaniu np. 2 lub 3 liter i pokazywałoby tylko słowa zaczynające się na ww. wpisane litery (jest to bardziej praktyczne jak na pasku rozwijają się tylko słowa na pierwsze 1 lub 2 lub 3 litery.. Wiem jak to zrobić dla pierwszej litery, a na 2 lub 3 jeszcze nie.
Przykład formuły na pierwszą literę: CZY.LICZBA(SZUKAJ.TEKST($A$2;LEWY(C2;1)))
Pozdrawiam
Krzysiek
+Krzysztof Lachowski To wystarczy np: zmodyfikować Twoją formułę;
=CZY.LICZBA(SZUKAJ.TEKST($A$2;LEWY(C2;DŁ($A$2))))
czyli sprawdzasz długość (DŁ) tekstu w komórce powiązanej z listą rozwijaną/polem kombi
mam problem, pomimo zrobienia wszystkich kroków pole kombi się nie wypełnia. Funkcje excela działają dobrze. Gdzie szukać przyczyny ?
Pewnie w kodzie VBA, czy na pewno poprawna nazwa pola kombi, poprawne jego właściwości.
Jak nie widzisz to możesz przesłać do mnie plik ;)
Ok, powód był śmieszny :) Nie uruchomiłem formy przy pomocy F5 :)
Po wstępnym skonfigurowaniu boxa wprowadzaniu do boxa jakiegokolwiek słowa pokazuje mi się komunikat Compile Error: Invalid Outside Procedure :(
Niestety przy tym rozwiązaniu pojawiają się czasem błędy, dlatego proponuję darmowy dodatek Jona Acampora:
www.excelcampus.com/vba/search-data-validation-drop-down-lists/
Ok, wszystko w miarę jasne jednak jak zaadaptować tą listę z wyszukiwaniem do kilku komórek?? Chodzi mi o to żeby móc dokonywać wyboru w każdej z komórek np z zakresu A2:A100??
+sebsoniki Na koniec filmu masz informacji, gdzie wejść (exceliadam.pl/listarozwijana/), żeby pobrać kod VBA, który to ułatwia.
+Excel.i Adam dziekuje bardzo - teraz mega mi pomogłeś :)
+sebsoniki Widzę, że sam poradziłeś sobie z problem bo edytowałeś komentarz :) tak trzymać :D
Niestety, podczas próby uzyskania dostępu do .../listarozwijana dostaję: Nie udało się znaleźć adresu IP serwera ze stroną www.benefiter.pl.
Teraz radzę skorzystać z dodatku Jona Acampora z listą rozwijaną z opcją wyszukiwania.
W poradzie 379 pokazuję jak zainstalować Add-in, a w 380 jak wyciągnąć z niej kod:
ruclips.net/video/ChAG8UtGkPE/видео.html
ruclips.net/video/ChAG8UtGkPE/видео.html
Super film, leci łapka w górę i sub :) tylko pytanie, czy jest dostęp gdzieś do filmu pokazującego utworzenie listy rozwijanej gdzie po dwukrotnym kliknięciu w komórkę pokazuje się lista rozwijana ?
Pokazywałem jak zainstalować add-inn Jona Acampora z listami wyszukującymi:
ruclips.net/video/ChAG8UtGkPE/видео.html
a w katalogu Ekstra plików do pobrania jest szablon pliku z listą rozwijaną:
exceliadam.pl/youtube
Hej. Super porada. Proszę jeszcze o pomoc przy błędzie. Tworząc druga listę rozwijaną i mając już gotowe dwa ComboBox-y mam następujący problem: jak wpisze coś do jednego, lista ładnie się rozwinie i wybiorę swoją opcje, to kiedy zaczynam wpisywać coś do drugiego okienka automatycznie rozwija mi się lista z jedna pozycja która wybrałem w poprzednim ComboBox. Lista ta rozwija się w w tym ComboBox gdzie wcześniej coś już wybrałem. Tekst który wpisuje do drugiego przenosi się do LnkCell i wszystko jest ok poza tym ze tak jakby cały czas aktywna jest tylko jedna lista wctum CB gdzie już coś wybrałem. Proszę o pomoc
Mogę co najwyżej polecić sprawdzić darmowy dodatek Jon Acampora www.excelcampus.com/vba/search-data-validation-drop-down-lists/
@@ExceliAdam Udało mi się rozwiązać problem. Rozwiązanie polega na aktywowaniu kodem VisualBasic danego ComboBoxa w momencie jego edytowania. Wcześniej lista rozwijała się w tym ComboBoxie w którym jako pierwszym coś wybrałem. Po wstawieniu linii ComboBox00.Activate do każdego ComboBoxa problem zniknął.
Cześć, potrzebuję stworzyć listę lub filtr będący jednocześnie przyciskiem do uruchomienia makra. Czyli, na liście znajdowałyby się nazwy poszczególnych miesięcy a kliknięcie danego miesiąca np maja, miałoby uruchamiać jedno makro, kliknięcie czerwca miałoby uruchamiać kolejne makro. Byłoby to bardzo przejrzyste rozwiązanie w dokumencie. Starałam się stworzyć coś takiego ale niestety poległam :( - czy jest możliwe stworzenie takiego przycisku z możliwością filtrowania? Pozdrawiam!
Możesz sobie wstawić pole kombi z karty dewelopera. Przypisać mu odpowiednią listę i połączyć z komórką. Następnie przypisujesz makro pod pole kombi i w tym makrze decydujesz, który kawałek kodu jest uruchamiany na podstawie połączonej z polem kombi komórki.
Dziękuję za odpowiedź. Zrobiłam wszystkie kroki jak w powyższym filmiku, z tym że nie wiem jak przypisać makro pod pole kombi. Chciałabym zaznaczyć, że zależy mi na tym, by po wybraniu konkretnego miesiąca z filtrowanej listy, wybierało się jedno makro a po wybraniu innego miesiąca, inne makro.
Makro do pola kombi przypisuje się jak do większości "wiszących" obiektów - klikasz prawym przyciskiem myszy na obiekt i wybierasz pozycję menu przypisz makro.
Tylko w kodzie musisz użyć instrukcji If ... Then, albo Select case, żeby sprawdzała wybrany miesiąc - chyba najprościej przez sprawdzanie wartości komórki przypisanej/połączonej z polem kombi.
Witam,
Czy istnieje możliwość aby z tego samego zakresu danych stworzyć kilka pól kombi, które bedą dawały możliwość wyboru rożnych danych (w tym przypadku miast)
Czy dla każdego pola kombi trzeba rozpisać osobne dane?
Chce stworzyć arkusz do wykonywania zamówień z określonych produktów.
Nie jestem pewien o co dokładnie Ci chodzi. Jeśli chcesz mieć przykładowe 3 pole z listą rozwijaną, na pierwszym wybrać Warszawę, na drugiej Kraków, na trzeciej Kielce, to się da, ale jakbyś na 4 chciał wybrać Marchewkę, to już raczej potrzebowałbyś rozpisać osobne dane.
+Excel.i Adam dokładnie o to mi chodzi. Z jednego zakresu danych chce mieć kilka pół kombi z opcja wyszukiwania na których będę mógł wybrać po 1 rekordzie z tego zakresu danych.
Czy do każdego pola kombi trzeba rozpisać osobny ciąg formuł jaki prezentujesz w swoim filmie?
Jak chcesz mieć wiele pól rozwijanej z jednego zakresu danych to skorzystaj z rozwiązania proponowanego na koniec filmu: Na stronie exceliadam.pl/listarozwijana/
Witam, rozwiązałeś swój problem ? szukam właśnie takiej możliwości aby zrobić kilka pól kombi z jenego zakresu, póki co to po wyszukiwaniu jednego, w kolejnym polu widzę tylko ten wyszukiwany...pozdrawiam
Proszę w pierwszej kolejności sprawdzić sobie ten darmowy dodatek z opcją listy
rozwijanej z wyszukiwaniem:
members.excelcampus.com/store/M25zbyjw
Dzień dobry.
Zrobiłem wszystko zgodnie z filmikiem, wszystko działa, aż do momentu wypełnienia pola kombi. Po wpisaniu kodu przyporządkowana lista nie chce się wyświetlać w polu kombi. Inne funkcje Excela działają poprawnie. Co może być przyczyną takiej sytuacji? Będę bardzo wdzięczny za pomoc :)
Najlepiej prześlij mi plik na adam(at)exceliadam.pl, to wtedy będę mógł coś powiedzieć, tak to mogę tylko zgadywać, czy na pewno pola kombi Active X użyłeś, czy wpisałeś nazwę tej listy do odpowiedniej właściwości, etc.
U mnie jak wybieram wstaw pole kombi(jest to na szaro) to pisze nie można wstawić objektu
Doszedłem trzeba wybrać plik>opcje>centrum zaufania>ustawienie centrum zaufania>ustawienie kontrolek activex>włącz wszystkie
Takie zabezpieczenia Excela.
SERDECZNE DZIĘKI
SPRAWDZIŁEM - DZIAŁA
Witam. Chciałbym skorzystać z pliku w wersji rozszerzonej. Podałem swój adres e-mail, jednakże żaden mail na skrzynkę nie przyszedł. Co mam zrobić? Pozdrawiam
exceliadam.pl/youtube
w katalogu ekstra jest
@@ExceliAdam Witam! Bardzo dziękuję za powyższy filmik i dostęp do dysku Google, ale niestety nie otrzymałem na maila filmiku kontynuacyjnego, a chciałbym to ukończyć i wykorzystać w swoim arkuszu :)
cześć Adam. pobrałem Twój plik i mam pytanie czy jest możliwość żeby nie trzeba było klikaż za każdym razem dwukrotnie żeby wyskoczyła lista tylko żebym mógł od razu pisać w komórce i żeby same wyskakiwały podpowiedzi.
ta lista to jest to czego szukam tylko, że zależy mi na czasie w pracy bez konieczności używania myszki..
pozdrawiam
+mobothus Nie znam i nie znalazłem na to sposobu, żeby było to od razu w komórce. Może istnieje jakiś płatny dodatek, który to realizuje, ale ja go nie znam.
mobothus masz jeszcze ten plik ? Zapisałem się do listy Adama i nic nie dostałem …
Witam, czy mogę prosić o pomoc? jak uruchomić okno comboboxa po dwukrotnym kliknięciu w komórkę? Nie daje sobie z tym rady...
Ogólnie chodzi o eventy w VBA. Może plik z gotowym kodem Ci pomoże:Na stronie:
exceliadam.pl/youtube
w katalogu Ekstra masz szablon listy rozwijanej z opcją wyszukiwania w VBA,
Polecam też darmowy dodatek Johna Acampora:
www.excelcampus.com/vba/search-data-validation-drop-down-lists/
zrobiłem wszystko(tak mi się wydaje według szablonu) jednak przy próbie uruchomienia wyskakuje błąd w kodzie vba w lini List.Range("AktualnaWartośćCombobox") = listvalue Czy moge prosić o podpowiedz. wklejam link do arkusza onedrive.live.com/?id=E1896B0531716F9A%21105&cid=E1896B0531716F9A
List.Range("AktualnaWartoscCombobox") = listvalue
List to wewnętrzna nazwa arkusza VBA, więc musisz ją zmienić na tą, którą masz. Ewentualnie bez też powinno zadziałać.
Dziękuje za pomoc i szybkie podpowiedzi. Wszystko działa prawidłowo Choć to niewiele leci sub !
Pamiętaj też o kciukach w górę ;)
Wszystko działa - jest OK.
Tylko jeden "problem": za każdym razem kiedy otwieram Skoroszyt - lista jest od razu rozwinięta i zasłania mi inne komórki, na których pracuję. Więc zanim zacznę cokolwiek robić - muszę zamknąć tą listę. Tak samo przy zamykaniu Skoroszytu - lista się automatycznie rozwija i zostawia swój "ślad" na pulpicie po zamknięciu. Dopiero po odświeżeniu pulpitu znika.......
Spróbuj zmienić w procedurze Private Sub ComboBox1_Change()
kod
ComboBox1.DropDown
na
If ComboBox1.Value "" Then ComboBox1.DropDown
Niestety jest to samo. Jak wybiorę z listy jakąś pozycję - co chwilę lista ta się sama rozwija w chwili kiedy przechodzę w inne komórki Skoroszytu....
To niestety nie jestem w stanie Ci pomóc :( bo u mnie po tej zmianie lista nie rozwija się wtedy kiedy nie chcę, m.in. przy jej ponownym uruchomieniu.
O to samo pytała się jeszcze inna osoba przez mail i jej ta zmiana pomogła.
Nie wiem czy dobrze się zrozumieliśmy. Lista mi się co chwilę sama rozwija, jak już z niej coś wybiorę uprzednio. Pracując na danym Arkuszu co jakiś czas ona mi się znowu rozwija....
Czy Twój kod właśnie to zatrzymuje? Bo chyba nie . . . .
U mnie się ta lista nie rozwija co chwilę, tylko wtedy, gdy wpisuję wartości.
Dlatego nie jestem w stanie Ci pomóc, bo nie potrafię odtworzyć Twojej sytuacji.
Adam mam do ciebie naprawdę wielką prośbę, mianowicie czy mógłbyś zrobić filmik który wyjaśniał by możliwości funkcji PMT ( z tego co mi się wydaje jest to funkcja do obliczania wartości rat kredytów) i pokazałbyś jak ją stosować na przykładzie kilku zadań? Naprawdę jest to mi bardzo potrzebne, błagam cię o pomoc. Zrób to jak najszybciej proszę!!!!!
PS: Pierwszy!!!
Mateusz Ruczaj proszę
ruclips.net/video/XrTNsr3ovGQ/видео.html
Racja Adam:)
Mam problem taki, że po zamknięciu pliku i otwarciu ponownym combobox jest zawieszony . Co może być przyczyną?
Panie Adamie a jak zrobić aby to działało na Androidzie ??
Oj niestety to wykracza poza moje doświadczenie :(