Możesz zrobić tak: Wypisujesz sobie listę liczb w komórkach pionowo lub poziomo. Każdą komórkę formatujesz niestandardowo, przypisując jej (komórce) określony tekst. Ten tekst będzie niezależny od liczby, która jest w komórce. Na przykład pierwszą komórkę sformatujesz niestandardowo jako "a". Tworzysz listę rozwijaną, podając jako zakres tę swoją listę...
Przykład w załączniku (do rozbudowania). Osobiście jednak zrealizowałbym to w VBA.
Wszystko co potrzebujesz masz w załączniku. Jedyne czego "nie widać na wierzchu" to poprawność danych na podstawie listy. Klawisz F1, trochę chęci, ciut cierpliwości i na pewno sobie poradzisz.
Witaj http://obrazki.elektroda.pl/1872197800_1...
Jaka masz wersje Excel ? Widze ' Worksheet_Change' listu nie :( https://obrazki.elektroda.pl/4485316100_...
A pro po nagrania czy kolega adamas_nt zauważył że Tak, w 2007 jest podobnie. Microsoft "ulepszył" VBA i w związku z tym nie wszystkie makra są "kompatybilne" wstecz. Większość nagranych makr w E2007 z użyciem wbudowanych narzędzi, w pliku zapisanym w wersji wcześniejszej, nie działa w E2003... Słuszna uwaga.
Wg mnie masz dwa "błędne" rozwiązania. Pierwsze to to że na sztywno przypisałeś obszar do NAZWA w związku z tym nie pojawia ci się nowa pozycja jeżeli dołożysz ją do "słownika". Tu można zamiast "stałego" wskazania obszaru, wykorzystać adr.pośr() i adres() by "zakres" NAZWY był "płynny". Druga rzecz polega na tym że nie zablokowałeś dolarami ($) "obszaru"...
Rozwiązanie z kolumną wynikową i trzema kolumnami pomocniczymi.
Twoja lista rozwijalna to sprawdzanie poprawności i nie jest żadną kontrolką. Nie wchodzę w sens robienia takiej "Fakturki" poniżej przyklad powinno się dodać jeżeli() tzn że jeżeli docelowa komórkamjest pusta to też powinna być pusta a nie 0 I druga rzecz Skąd excel ma wiedzieć że kiślewski i spółka jest w arkuszu kiślewski. Aby to uzgodnić konieczna...
Jeśli ma być więcej takich samych list w tym samym arkuszu, to należy je skopiować ręcznie, a następnie użyć np. takiego makra (zamiast tego poprzedniego). Dodałem tu jeszcze zabezpieczenia przed błędami. [syntax=vbscript]Private Sub Worksheet_Change(ByVal Target As Range) Set Target = Intersect(Target, Range("D1, G3, J3")) If Target Is Nothing Then...
No to pokaż (załącz) ten krnąbrny plik :D Albo spróbuj metody poprzez nazwany zakres: nadajesz dla całego skoroszytu nazwę - Zakres = Arkusz1!$B$2:$B$2000 a potem dla listy rozwijanej wprowadzasz =Zakres :spoko:
[syntax=vbscript]Private Sub ComboBox1_Change() [F1] = ComboBox1 End Sub Private Sub OptionButton1_Click() Me.ComboBox1.RowSource = "Arkusz1!A1:A5" [F1] = ComboBox1 [E1] = "litera" End Sub Private Sub OptionButton2_Click() Me.ComboBox1.RowSource = "Arkusz1!B1:B5" [F1] = ComboBox1 [E1] = "cyfra" End Sub Private Sub UserForm_Initialize() Me.OptionButton1...
Autor rozwiązał sprawę samodzielnie (info na moim pw). To nie jest donos :) ale informacja dla pomagierów. p.s. Żeby nie wyświetlało zer =JEŻELI(INDEKS(zakresy, argumenty)=0;"";INDEKS(... same zakresy, argumenty))
Poczytaj o liście dynamicznej w excelu.
Wpisz do kodu "kliknięcia" jednej i drugiej opcji dodatkową linię kodu: [syntax=vbnet]Me.ComboBox1.ListIndex = 0 'jak ma się pojawiać od razu litera lub cyfra[/syntax] lub [syntax=vbnet]Me.ComboBox1.Text = "" ' gdy ma być po zmianie okienko puste [/syntax] Aha Zaznaczę, że pomimo tego że widzisz w okienku cyfry są to jednak dla VB wartości tekstowe.
U ciebie są pięknie posortowane dane, a u mnie nie - i nie będzie tak bo dane są dopisywane na bieżąco W kolumnie 'G' (Lista unikatów 'Projekty') masz funkcję wyświetlającą posortowane unikaty - zastosuj ją do innych kolumn (projekty, osoby) i będziesz mieć porządek.
Tu był ten problem, o którym poprzednio pisałem. Ten mój szablon formatowania odnosił się do tekstów, a tu są liczby, więc trzeba to zapisać trochę inaczej, bez tych średników na początku. Również w formule formatowania liczb nie zapisuje się w cudzysłowie.
Witam . Usiłuje sobie zrobić pomoc do obliczania diety. Stworzyłem z dużym trudem bazę potraw . W arkuszu dzień 1 potrzebuję w pozycji nazwa wstawić listę rozwijalną , która będzie wstawiała wybrana pozycje bazy . I taką listę udało mi się zrobić - sęk w tym że wstawia mi tylko nazwę potrawy , a ja potrzebuję pozostałe kolumny również wstawić do obliczeń...
Witam Pliki musisz pakować rar/zip itp. Co do ładowania danych do comboboxa odpowiedzialna jest część j.n musisz dopisać z jakiej zakładki są pobierane dane czyli [syntax=vbnet]Private Sub UserForm_Initialize() Dim i As Long i = 2 'bez nagłówka 'zapisanie do tablicy Do While Sheets("Articles").Cells(i, 1) <> "" AddItem Sheets("Articles").Cells(i,...
Rozumiem że gdzieś masz pełną tabele z danymi np Nazwisko (M) | Dochód (N) Nie do końca wiem jak masz zorganizowany wybór z listy (okno combo box czy komórka) Zakładam że w komórce (poprzez tzw sprawdzanie poprawności - lista) Wykorzystaj do tego Szukaj.pionowo =wyszukaj.pionowo(adres komórki z wyborem; Cała tabela z danymi; liczba kolumny z dochodem;...
Witam Mam plik Excel gdzie jest kilka arkuszy i każdy zawiera kilka tabel z materiałami o tej samej liczbie kolumn ale o różnym umiejscowieniu i liczbie wierszy. Chciałbym w pierwszym arkuszu utworzyć okno z listami rozwijanymi, po jednej dla każdego arkusza, która by zawierała listę wszystkich tabel. W ostatnim arkuszu chciałbym otrzymywać sumę z wszystkich...
Witam, nie potrafię zrobić jednej dużej listy podsumowującej, składającej się z wielu list z różnych arkuszy. Oczywiście zależy mi, żeby sama się aktualizowała po wprowadzeniu danych w innym arkuszu. Dołączam grafiki, które dokładnie opisują problem. http://obrazki.elektroda.pl/1560345000_1... http://obrazki.elektroda.pl/3165374900_1...
Witam próbuję napisać kod do kilku list rozwijalnych na umieszczonych w jednym arkuszu . Wrzuciłem również w tym arkuszu w kilu kolumnach nazwy skoroszytów z podłączonymi do nich linkami. Potrzebuję taki kod w którym odpowiedna kolumna np. A (x wierszy) będzie zawarta w liście rozwijalnej plus uruchamiane linków po kliknięciu na dowolna pozycję. Dopiero...
Witam, czy znajdzie sie jakas dobra osoba ktora krok po kroku wytlumaczy jak mam stworzyc liste z ktorej bede mogla korzystac jak z wyszukiwarki czyli jak zaczne pisac wyraz to beda mi wyskakiwac tylko te produkty ktore zaczyaja sie na dane litery lub fragment. Szukalam w interencie ale niestety nie wychodzi mi to wcale... lista artykulow znajduje sie...
Witam, Excela dopiero się uczę, a muszę stworzyć następującą rzecz. W arkuszu lista rozwijana chciałabym, aby po wyborze z listy lokalizacji poniżej wyświetlały mi się dane przypisane do tej lokalizacji (wszystkie dane znajdują się w zakładce dane). Przeszukując forum odnalazłam jedynie sposób, ze każdorazowo trzeba tworzyć nową zakładkę i stamtąd pobierać...
Witam serdecznie Mam problem otóż w EXEL’u 2010 tworzę dokument dosyć bardzo rozbudowany ( kilkaset wierszy i kolumn i kilka arkuszy) i nie wiem jak wykonać w nim listę rozwijaną w komórce ale uzupełnianą przez użytkownika własnymi danymi – ważne, aby uzupełniało się to w tej samej komórce co jest wyświetlane. Jest to część dużej bazy danych...
O ile z tamtą listą sobie poradziłem, to kolejna lista niestety przysparza mi problemów. Chciałbym zrobić zależną listę rozwijaną - jeśli w komórce A15 jest słowo "kuchnia" - w komórce b15 rozwija się lista dostawców z kuchni. Jeśli "bar" - rozwija się lista dostawców baru. Formuła [syntax=vbscript].Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop,...
Witam. Chciałem zrobic w arkuszu excela, rozwijaną listę (sprawdzanie poprawności danych). Jednak jako zakres danych mogę zaznaczyć komórki tylko z tego samego arkusza. Czy jest możliwość zrobienia takiej listy w jednym arkuszu, a danych do tej listy w drugim? Gdy próbuję ustawić zakres danych na inny arkusz wyskakuje błąd: dane muszą byc w tym samym...
Witam, czy jest możliwość stworzenia w excelu dwóch tych samych list rozwijanych, w takim sensie że działałyby na tej samej bazie danych, jednak byłyby zsynchronizowane ze sobą tzn. kiedy w pierwszej liście wybieram jedna wartość, to w drugiej ta wartość mi się również pojawi, natomiast kiedy w drugiej wybiorę z listy rozwijanej jakaś wartość, to pojawi...
Witam, chciałbym uzyskać taki efekt że po wpisaniu w żółte pole wyrażenia np Z2 to obok w komórce pod "Wybierz" będzie lista rozwijana z wartościami, przypisanymi do Z2 czyli w tym przypadku jak na rys.: B4, G2, F6, R8. Z góry dziękuję za pomoc. https://obrazki.elektroda.pl/8994348900_...
Wszystko da sie zrobic :)
Przydatne pojęcia to: - spradzanie poprawności danych dla utworzenia listy rozwijanej - baza danych (model, cena) - funkcja wbudowana wyszukaj.pionowo() Liste rozwijaną tworzysz z poprawności danych odwołując sie do danych z bazy a potem funkcją wyszukaj.pionowo pobierasz dane z tabeli. W załączniku przykład.
Witaj, da się to zrobić
Zastosuj taką formułę listy poprawności: [syntax=text]=PRZESUNIĘCIE($U$2;0;0;SUMA...
w angielskiej wersji data -> validation wybrać "List" i określić listę komórek z których ma wybierać (wpisane gdzieś na boku)
Aby zmienić opcje: kliknij prawym pm w obszar osi (poza obszarem kreślenia) i wybierz "właściwości". Czy mógłbyś wstawić tu ten poprawiony skoroszyt.
Zapewne problem jest w kodzie makra - gdybym wiedziała co jest nie tak to pewnie bym to poprawiła. https://obrazki.elektroda.pl/6962919200_... Jak widać na foto w zależności od wpisanej wartości sugerowane podpowiedzi dobrze podstawia, problem w tym że comboboxy się nie rozwijają z listą propozycji do wyboru. W combo 1 gdzie zaczęłam...
Witam! W mojej ocenie najprostsze rozwiązanie w takim przypadku to wykorzystanie listy z poprawności danych :spoko: Wybierasz sobie z listy materiał w każdej komórce - i nie ma problemu przy wyliczaniu każdej formuły :D 906063
Czy to da się w ogóle zrobić? Da się. Z tym, że nie ma wbudowanych funkcji Excela formatujących komórki. Trzeba napisać makro. Mały przykład w załączniku. Paletę ściągnąłem[url=http://konspekt.eu/?palet... stąd. .
Najwygodniej byłoby zrobić UserForm z dwoma ComboBox'ami, gdzie na podstawie wyboru pierwszego (nazwa arkusza) wypełniało by się drugi danymi z dwóch kolumn. Bardzo uprościłoby ujednolicenie nagłówków. Oczywiście jest to do zrobienia w obecnej postaci, ale nie we wszystkich arkuszach występują obie poszukiwane kolumny. Co w takim przypadku? http://obrazki.elektroda.pl/5048931400_1...
Witam serdecznie, mam problem w EXCEL'u z którym nie umiem sobie poradzić (jestem mocno początkujący w tym programie). Posiadam plik z 9 arkuszami, każdy ma swoją nazwę. Tworzę dziesiąty arkusz - a w nim chciał bym dać pracownikom możliwość zestawienia ze sobą danych z dwóch wybranych arkuszy. Zatem tworzę listę rozwijaną z nazwami arkuszy i tu pytanie:...
Widzę, że pytający nie odpowiedział, ale mi etr tym postem, choć 1,5 roku po odpowiedzi, pomogłeś bardzo! Dzięki!
Chyba jednak nie do końca rozumiem. Co dla Ciebie oznacza "lista rozwijana? Czy chodzi Ci o to, że w jakiejś komórce masz taką listę: https://obrazki.elektroda.pl/3840456700_... wybierasz jakiś produkt, a w innych komórkach arkusza chcesz wstawić zdjęcia z tym produktem związane? A po kolejnej zmianie z listy - zdjecia sa usuwane, a...
marek003 Do rozwiązania problemu sztukowania wystarczy użyć zaokr.w.gore (roundup). Trzeba sprawdzić oprócz powierzchni także krotność wymiarów geometrycznych samej blachy.
Witam, poszukuję listy z autouzupełnieniem, coś jak w tym przykładzie,który tu znalazłem. Przerobiłem go na "własne" potrzeby ale okno "wybierz z listy" nie działa tak jak bym chciał, lista owszem jest ale po wpisaniu pierwszej litery lista nie rozwija sie dalej tylko jest pierwsza nazwa. Czy można prosić o poprawienie kodów w VBA, bo u mnie z tym kiepsko...
Jak mawiał A.Słodowy...
Można też tak: =ADR.POŚR("B"&PODAJ.POZYCJ... Założenia jak u kolegi marcinj12 . Dodano po 2 No niestety ta funkcja nie działa - wyrzuca błąd. Sprawdź adres w Podaj.Pozycję. Zakres jest przesunięty.
Witam (i przepraszam za brak polskich czcionek!) Staralam sie sama znalezc odpowiedz, ale niestety nie udalo mi sie. Chodzi mi o "podpiecie" schematow do listy rozwijanej. Jezeli ktos moglby mi pomoc to bardzo prosze spojrzec na ten plik w zalaczniku. W arkuszu "Sensors" przewidzialam liste rozwijana, ktora nazwalam Configuration. Jak to zrobic, zeby...
witam, chciałbym tworzyć w Excelu cykliczne zamówienia za pomocą list dynamicznych. W arkuszu DANE mam tabelę - dotychczasowego asortymentu (umożliwia dopisywanie nowych) Kod towaru; Dostawca; Nazwa; ; Cena; j.m. W innym arkuszu ZAMÓWIENIE w kolumnie A wybieram Kod z listy i chciałby by w następnych kolumnach z automatu uzupełniły się dane z tabeli....
Witam chcę do komentarza dodać wartość komórki. W jednym arkuszu są wszelkie dane dotyczące telefonów, w drugim jest lista samych nr tel. Można wstawić do każdej komórki komentarz z nazwiskiem ale przy zmianie abonenta trzeba pamiętać o zmianie w tym miejscu. Chciałbym to zrobić jak w polu tekstowym, wstawiam pole tekstowe a w pasku formuł tego pola...
Nie musi być tak jak ja zrobiłem na początku. Ja po prostu bazowałem na tym, co było w pliku przykładowym i starałem się, żeby jak najmniej zmienić. Ale sposobów rozwiązania jest wiele i ten drugi sposób też jest dobry, tylko musi być do niego dostosowana formuła. Wpisałem to w ostatnim załączniku. Proszę sprawdzić, bo nasze posty się zazębiają i może...
Zacznij z petli For Each c In Sheets(1).Cells.SpecialCells(xlCellTypeA...
Witam, Podbijam pytanie; zadam je w troche innej formie :) Czy ktoś zna sposób jak zrobić listę wielokrotnego wyboru w excelu? -> idea jest taka żeby była to "zwykła" lista rozwijana, ale żeby dało się z niej wybrać kilka pozycji i żeby one pojawiały się w komórce np. po przecinku. Dziękuję za wszelką pomoc!
Nie zadziałało. Odzyskałem wcześniejszą wersję pliku, to samo. Na środku komórki pusta lista rozwijalna.
dla Adres to nie dobrze, poniewaz nie zawsze wybor bedzie dobry Wystarczy tylko zakres Nazwa, Adres z pomocy funkcji WYSZUKAJ.PIONOWO
Dzień dobry, Jest taka możliwość, tylko zakresowi komórek tworzących listę trzeba nadać nazwę np. lista i przy definiowaniu źródła trzeba użyć tej nazwy: =lista (ważne, żeby było = na początku). Zakres musi zawierać pustą komórkę, a pole "ignoruj puste" musi być zaznaczone. Powodzenia!
Do takiego filtrowania listy musiałbyś wykorzystać TextBox. Raczej nie da się tego wykonać "wewnątrz" ComBox'a, gdy jest aktywny (posiada focus).
Z tego co zrozumiałem to chyba chodzi Ci o [url=http://www.excelforum.pl/topics7/29... zależne
Zbyt dużo niewiadomych. Np "żeby go tam dopisał". Jeśli nie mam Twoich danych w mojej Bazie Klientów, to skąd biedny Excel ma je wziąć? No tak to zrozumiałem :) Przydałyby się oba przykładowe pliki w załączeniu + dokładniejsze wskazówki...
jeżeli po wybraniu innej komórki przycisk listy znika, to jest to lista wartości. Usuwa się ją z menu Poprawność danych poprzez ustawienie poprawności danych w komórce na "Dowolna wartość" Chyba, że arkusz ma makra i formatka pole listy jest wywoływana z kodu.
lista rozwija excel rozwija lista excel excel rozwija lista
telewizor lg42lb650v zacięcie papieru lexmark okres zostać odciąć
zgrzewarka ogniw zgrzewarka ogniw
Gdzie kupić laser KSS-213F do odtwarzaczy CD? Kod do kluczyka Renault Laguna I - jak uzyskać?