Nie bardzo rozumiem, masz listę użytkowników i nie umiesz znależć tego którego już znasz z loginu? Najprościej: zwykłe wyszukiwanie w tablicy (i co z tego, że to Excel). Jak wolisz po Excelowemu to użyj Range.Find i pobierz sobie wiersz (chyba to pionowa tablica?) i dalej to już proste. Jeżeli używasz pliku na serwerze to właściwie już jest to jakaś...
Oczywiście, że jest i nazywa się tabela przestawna. Możesz pogrupować wydatki według nazwy kategorii, albo dowolnie inaczej i numery wierszy ani kolumn nie mają wielkiego znaczenia. Tabela przestawna daje wiele możliwości. Zachęcam do poczytania. :)
Dzień dobry, Problem można też rozwiązać samymi formułami, nie potrzeba żadnych kolumn pomocniczych. Do znalezienia unikatów można użyć formuły tablicowej: [syntax=text]=INDEKS($D$8:$D$57;PODAJ.PO... gdzie: $D$8:$D$57 - zakres danych (tytuły), $F$63:$F63 - zakres wyników (unikaty). Początek...
Trochę rzucę cię na głębszą wodę. (Ale jeszcze raz zaznaczę że twoje rozwiązanie nie jest złe - po prostu ja bym to zrobił inaczej i nie mówię też że lepiej. Może ktoś ma jeszcze inny pomysł - Wszystkie drogi prowadzą do Rzymu. ) Choć jeżeli ogarniasz menadżera nazw i poprawność danych to nie powinieneś mieć kłopotu ze zrozumieniem mojego sposobu. Zastosowałem...
Excel- lista zmian w arkuszach
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.
Długo nikt nie odpowiada, więc chyba coś tu nie jest jasne. Excel może działać (upraszczając nieco) poprzez formuły lub poprzez makra. Formuły nie mogą niczego przenosić, mogą jedynie "kopiować", a ściślej zwracać wynik tam, gdzie wcześniej wpisano formułę, pozostawiając dane źródłowe bez zmiany. Formuły działają automatycznie, przeliczają się same,...
Czy są jakieś sposoby tworzenia listy niestandardowej żeby wyłapywała interesujący mnie tekst automatycznie lub inne rozwiązania? Jeśli masz tak "nieczyste" :D dane źródłowe to najprościej przed konsolidacją przepuść te dane z filii przez funkcję USUŃ.ZBĘDNE.ODSTĘPY() :spoko:
Przykład w plikach Zeszyt1 i Zeszyt2. Dane do listy są w skoroszycie Zeszyt2. Oba skoroszyty otwarte w tym samym wystąpieniu Excela. Powinny działać synchronicznie (u mnie działają Excel 2010).
Z tego co zrozumiałem to chyba chodzi Ci o [url=http://www.excelforum.pl/topics7/29... zależne
Tak. Tyle, że w zależności od poziomu zabezpieczeń może być monit lub przy wysokim poziomie może nie działać makro/makra.
Czy to ma tak działać?
Typowe dla użycia WYSZUKAJ.PIONOWO. Dokładny opis z przykładami w help'ie Excela. Wcześniej, oczywiście, należy przygotować sobie tabelkę w arkuszu pomocniczym.
Kolego podpowiedz mi jeszcze jak zablokować te dwa górne wiersze tak by zawsze były widoczne. okno->zablokuj okienka. [url=http://abc-excel.blogspot.com/2010/... w excelu
Za pomocą makr pewnie, skoro standardowe funkcje nie pozwalają. Gdyby Twój opis był jaśniejszy, już kilka osób pewnie by Ci pomogło. Dwa razy czytałem Twoje posty i nadal nie mam pojęcia, co chcesz tak właściwie osiągnąć (chodzi o wynik końcowy, bo wiem, że zmieniając coś chcesz zmienić resztę tabeli, ale według jakich kryteriów - nie mam pojęcia)....
Nie jestem pewien czy o to chodziło, ale zobacz.
A nie byłoby prościej utworzyć listę przy Initialize na podstawie wartości z combo UserrForm1 ? Podmień procedurę w UserForm2 na [syntax=vb]Private Sub UserForm_Initialize() firma = UserForm1.ComboBox1.Value wrs = 2 ComboBox1.Clear With Sheets("Arkusz2") Do While .Cells(wrs, 4) <> Empty If .Cells(wrs, 4) = firma Then ComboBox1.AddItem .Cells(wrs,...
Wydaje mi się, że o wiele szybciej i prościej zrobiłbyś to w Wordzie korzystając z dobrodziejstwa korespondencji seryjnej.
[syntax=vbscript]Formula1:="=OFFSET($D$2...
To zrób tak: 1. Posortuj obie listy po nazwisku (trzymajmy się tego przykładu). 2. Przebiegasz pętlą po 1 liście aż do napotkania różnicy i wtedy: 3. Wstawiasz brakujący wiersz w odpowiedniej (warunek większe lub mniejsze - obie listy są posortowane) liście. Musi zadziałać. Nie mam czasu myśleć nad przykładem - mam spotkanie.
sprawdź teraz
wygodniejsze będzie oprogramowanie zdarzenia Worksheet_Change Moim zdaniem ciekawszym rozwiązaniem będzie wykorzystanie zdarzenia Worksheet_SelectionChange :idea: :D np. 1082948 1082949
Sposób przez Ciebie podany ma wadę, gdyż nie masz żadnej kontroli (ewidencji) nad tym co już zaliczyłeś do kosztów. Prędzej czy później wpiszesz tę samą kwotę po raz drugi i w żadn sposób nie będziesz mógł tego zweryfikować. Oczywiście nie ma żadnego problemu dodanie do Twojego przykładu przycisku np. "Dodaj kwotę", który wywoła makro przenoszące kwotę...
[syntax=vb]Dim wb As Workbook Set wb = ThisWorkbook Dim tbl() Dim lLstRw& With Sheets("Accounts") lLstRw = .Cells(Rows.Count, 1).End(xlUp).Row tbl() = Application.Transpose(Range(.Cells(2, 1), .Cells(lLstRw, 1))) End With With wb.Sheets("REPORT").Range("A1").CurrentR... .AutoFilter field:=1, Criteria1:=tbl(), Operator:=xlFilterValues .Offset(1, 0).Resize(wb.Sheets(1).Range("A1").Curre...
Standardowo: INDEKS, gdzie argumentem jest wynik PODAJ.POZYCJĘ... Np w H2 (miasto)[syntax=text]=INDEKS(A:A;PODAJ.P...
Wszystko da sie zrobic :)
Spróbuj [syntax=vb]Sub Makro_kopiowanie() ' This macro will import a file into this workbook PathName = Range("D3").Value Filename = Range("D4").Value ControlFile = ActiveWorkbook.Name wrs = 5 'nazwy arkuszy od "D5" Workbooks.Open Filename:=PathName & Filename Windows(ControlFile).Activate With Sheets("Podsumowanie") Do While .Cells(wrs, 4) <>...
Wpisz sobie kilka numerów do książki wykonaj export w zakładce programu do zarządzania (import export). Pojawi się plik z rozszerzeniem crp otwórz go za pomocą exela. Jak już dojdziesz co w której kolumnie wpisywać to do dzieła. Musisz jednak pamiętać o pewnych ograniczeniach np. ilości znaków w opisie numeru (wszystkich razem max16), nadawać kolejne...
Tak na marginesie: :) Kolego, po napisaniu odpowiedzi zanim ją wyślesz, przeczytaj to co napisałeś, byś był pewien że odpowiadasz na pytanie. Twoje pierwsze zdanie: ... jeżeli w A1 wpiszę wartość to ... w A2 należy ... To wynikało z Twojego pierwszego postu, ale excel tego nie zrozumie :) Całe szczęście że dodałeś drugie zdanie :) Z komunikatem jako...
Takie makro w gruncie rzeczy jest banalnie proste: [syntax=vb]Columns("F:F").ClearContents ost_w = Cells(Rows.Count, 1).End(xlUp).Row poz = 2 For i = 2 To ost_w For j = Cells(i, 2).Value To Cells(i, 3).Value Cells(poz, 6).Value = Cells(i, 1).Value & j poz = poz + 1 Next j Next i[/syntax]
Opisane trochę niejasne, ale funkcja PODAJ.POZYCJĘ a INDEKS może pomóc
Na pierwszej zakładce, trzeba 3 nazwy zakresów (Zobacz przykład)
[syntax=vb]ListaArray = Array(RodzajLiniiLista, RodzajDodReaktLista)[/syntax] Elementy tej tablicy są typu variant, którym nie nadano wcześniej wartości, stąd mają wartość null. Kolega pewnie googla i wkleja, prawda?
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łóż jeszcze jedną pętlę [syntax=vb]Last = Cells(Rows.Count, "A").End(xlUp).Row With Arkusz2 last2 = .Cells(Rows.Count, "A").End(xlUp).Row For i = Last To 1 Step -1 For j = 1 To last2 wyraz = .Cells(j, "A") If Cells(i, "F").Value Like wyraz Then Rows(i).EntireRow.Delete Exit For 'j End If Next j Next i End With [/syntax]
Sprawdź czy o to chodziło
Dlatego się "nie zmienia" bo wszystko masz powiązane z jedną komórką celu. Ale to i tak by nic nie dało gdyż obliczenia na "karta" dotyczą tylko jednego pracownika na raz (czyli tylko jednej listy rozwijalnej), więc nie zobaczyłbyś nic więcej (byś musiał pod każdą listę robić oddzielny arkusz "dublujący" arkusz "Karta"). Wydaje mi się że nie do końca...
Napisałem parę linijek kodu do drukowania etykiet. Zmieniłem nieco wygląd strony ZAMÓWIENIA, usunąłem niektóre kolumny i wiersze oraz wprowadziłem kolumnę do wpisania ilości kpl w paczce. Analogicznie można dopisać kod na 10x etykiety oraz dopisać do etykiet inne dane np. datę, wagę itp.
A jesteś w stanie określić w którym momencie jest uruchamiana procedura "ListaForName" ? I jeszcze jedna próba: jak masz włączony twój plik to: jeżeli masz excel 2003 wybierz menu Narzędzia - Makro - Makra ... - zaznacz "ListaForName" - kliknij uruchom i sprawdz czy jest lista w kolumnie V arkusza Admin jeżeli masz excel 2007 i wyżej to wskaż kartę...
:) A dlaczego "niby"?
Chamski (podwójne NOT) kod, ale działa. - najpierw wybierasz sobie "co chcesz wstawić" z komórek D1..D6 - potem wybierasz sobie "gdzie to wstawiasz" - komórki A1..A6 O pierwszej nad ranem trudno o lepszy kod :) Myślę, że koncepcję moją już znasz, przerobisz sobie "na swoją modłę" - jak będziesz chciał. Kod wklejasz bezpośrednio w kod arkusza, którego...
Ja bym to zrobił nieco inaczej. Tabele PÓŁPRODUKTY i PRODUKTY są właściwie takie same ale korzystają z innych danych za pomocą list wybieralnych (sprawdzanie poprawności) i Wyszukaj.pionowo(). Listy wybieralne umożliwiają skorzystanie tylko z potrzebnych danych, nie ma potrzeby rozbudowywać tabel skoro maksymalna ilość elementów w półprodukcie i półproduktów...
Niestety tak nie działa, próbowałam ten sposób ;(
Ma to wyglądać tak: Po naciśnięciu literki "K" mam mi w liście wyświetlić tylko produkty na literkę "K", po wpisaniu "ka" tylko te które się zaczynają na "ka" itd. Dodano po 1 http://obrazki.elektroda.pl/4803603900_1...
Dzięki za tak szybką reakcję. Właściwie powinienem skakać z radości, bo to jest rozwiązanie o które prosiłem, ale ... jak to czasem w życiu bywa nie do końca za pierwszym razem jest dokładnie to o co chodzi (a przynajmniej przydałaby się jakaś mała korekta). Wina leży całkowicie po mojej stronie, bo nie wyłuszczyłem sprawy do końca, bo myślałem, że...
Próbuje skopiować te formuły jak w pliku który załączyłeś. Nie da się skopiować. Masz całkiem inną strukturę danych źródłowych. Te formuły trzeba zrozumieć i napisać je od nowa pod swoje dane. Chciałbym zrobić ten autofiltr na mojej formatce ale nie wiem czy jest to możliwe ze względu na różne szerokości kolumn w arkuszu 1i 2. Jeżeli umieścisz jedną...
To nie taki hop-siup: w VBA masz trochę ograniczoną liczbę obiektów którymi by można to wykonać w miarę prostu, więc trzeba samemu napisać dwa fragmenty kodu: jeden odpowiedzialny za wyłuskanie niepowtarzających się wartości z podanego zakresu i drugi, który je posortuje rosnąco (zakładając, że te dane mają być posortowane). Można by do tego wykorzystać...
Czy byłby ktoś w stanie mi pomóc? Najprostsze rozwiązanie :arrow: skopiować listę odbiorców :arrow: usunąć duplikaty :arrow: wpisać dwie formuły sumujące (jak na zrzucie) i przeciągnąć je do końca listy unikalnych odbiorców :spoko: 1171091 Oczywiście możesz to również zrobić makrem, ale mechanizm obliczeń będzie analogiczny.
Do tego nie potrzeba makra, można to prosto zrobić korzystając z listy rozwijalnej i łączenia tekstu. Prosty przykład
Sorry. Z listy poleceń trzeba wybrać 'Kreator tabeli przestawnej i wykresu przestawnego'.
Witam wszystkich, muszę przygotować arkusz w excelu, który będzie drukował informacje dla gości. Osoba obsługująca powinna móc wybrać z listy rozwijanej najpierw firmę, a później w zależności od firmy osobę, dla której wyświetlą się dane i będzie można je wydrukować. Problem stanowi dla mnie wypełnienie listy rozwijanej tak, aby firmy pojawiały się...
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 wszystkich serdecznie Bardzo proszę o pomoc, postanowiłem zrobić w exelu plan sali weselnej W jednym arkuszu mam liste gości a w drugim plan sali chciałbym tak stworzyć listę aby po posadzeniu kogoś na jakimś miejscu nie był możliwy ponownie do wyboru przy innym stole . Po wielogodzinnych poszukiwaniach w internecie moje zapasy weselnej uszczupliły...
Hej! Zupełna zagwozdka mam takie dane jak w załączniku i teraz tak potrzebne mi sa 3 pola wyboru i jesli w pierwszym polu wybiorę określną wartość to będzie to ograniczenie dla 2 pozostalych pól jesli w drugim wybiorę określony projekt, to w trzecim combobox powinny pojawic sie do wyboru tylko wartości odpowiednie dla wybranego projektu czyli wybieranie...
Witam. Proszę niech ktoś podpowie jak zrobić w LstBox listę z konkretnego zakresu, ale listę z nazwani unikatowymi, tak aby nazwy się nie powtarzały. Dołączam załącznik:
Potrzebuję zrealizować następujące działanie: W -arkuszu 2- mam zestaw danych w kilku wierszach i kolumnach. Najeżdżając na komórkę A1 w -arkuszu 1- chcę aby pod kursorem wyświetliła się lista (coś na zasadzie listy rozwijanej) z zakresu kolumny (na przykład kolumny A w -arkuszu 2-) i po najechaniu na interesującą mnie pozycję i kliknięcie wkleić cały...
witam, interesuje mnie coś podobnego. Mógłbym prosić o wklejenie kodów do postu? Niestety działam na starym excelu 2003 i nie potrafię otworzyć pliku. Wydzielono z https://www.elektroda.pl/rtvforum/viewto... Nie podpinaj się pod cudze wątki (w dodatku archiwalne). RADU23
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...
Witam Sprawdziłem posty do początku roku 2007 i nie znalazłem odpowiedzi na to pytanie, a mianowicie. Posiadam Excel 2003 EN i nie mam pojęcia jak odwrócić komórki tzn... 1 2 3 4 5 6 7 8 9 A Chciałbym abym miał odwrotnie, chciałbym wywrócić je na lewą stronę. 9 8 7 6 5 4 3 2 1 Tyle, że jest więcej wierszy. Wierszy jest ok 12 a kolumn ok 1000 Będę wdzięczny...
Witam Chciałbym móc liczyć proste remanenty w oparciu o excela. Dane które posiadam to : Nazwa asortymentu Cena zakupu netto Stawka VAT Cena sprzedaży brutto Ilość ( którą za każdym razem będę wpisywał ręcznie ) Stworzyłem listę rozwijaną z asortymentem. Udało mi się za pomocą wyszukaj pionowo przenieść do odpowiednio wybranego asortymentu automatycznie...
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 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...
Cześć, od jakiegoś czasu szukam rozwiązania mojego problemu. I zastanawiam się czy jest możliwe przy użyciu arkusza excel, stworzenie pliku bazowego, w którym będzie możliwe wybranie innych plików excel ( kilku naraz) i otwieranie ich w osobnych arkuszach pliku bazowego. Te pliki które mają być otwierane mają zawsze tą samą strukturę w postaci raportu....
Mam w arkuszu Excela takie dane: A B C D E F G H I J K L 1 Nazwa Data Ilość_1 x kg Ilość_2 y kg Ilość_3 z kg ... 2 Nazwa Data Ilość_2 y kg Ilość_3 z kg ... 3 Nazwa Data Ilość_3 z kg ... 4 Nazwa Data Ilość_2 y kg Ilość_3 z kg ... 5 Nazwa Data Ilość_1 x kg Ilość_2 y kg Ilość_3 z kg ... ... Czy jest możliwość posortowania/wyrównania danych w wierszach...
Witam , chciałbym stworzyć plik w excelu który po wczytaniu danych z programu pokaże mi pozycje kilku takich samych wartości w jednym wierszu. Np. ciag 6 liczb: 12 0 51 25 0 14 program podaje pozycje 2 zer komunikatem 2 i 5 pozycja .
Witam, mam problem ponieważ chcę zrobić listę rozwijaną gdzie po wybraniu wartości zniknie ona z tej listy wybieranej, np mam tą samą listę rozwijaną w komórce A1 i A2 a lista rozwijana posiada wartości 1, 2, 3, 4, 5. Po wybraniu w komórce A1 wartości 1 z listy rozwijanej chcę aby w komórce A2 lista rozwijana zawierała wartości 2, 3, 4, 5. Proszę o...
Cześć, zrobiłem plik rozliczeniowy. Mam tylko dwa problemy. 1. w komórce J1 arkusza GB BUD jest lista rozwijana. Jak zrobić aby zniknęły z niej na końcu puste opcje oraz aby była możliwość zaczęcia pisania danej nazwy i od razu ją podświetli pomijając na początku znacznik # (czyli takie wyszukiwanie)? 2. Jak zrobić, że jak z tej listy rozwijanej wybiorę...
Witam! Siedzę już do kilku godzin i nie mogę znaleźć odpowiedzi, więc może spytam:) ...jak zrobić, żeby przykładowo z kolumnie A, w dowolnym wierszu można było wpisać (a najlepiej wybrać z listy rozwijanej) jedynie wartości wybrane z listy w innym arkuszu, w kolumnie B, wartości z kolejnej listy itp. ...z góry dziękuje za pomoc:)
Cześć Chciałbym zrobić listę rozwijaną bez powtórzeń (jednokrotnego wyboru) w tabeli w arkuszu 1. Lista powinna zaczytywać dane z 2 kolumn z 2 różnych tabeli, które znajdują się w 2 kolejnych arkuszach. Arkusz 1 Tabela 1 kolumna 3 -- lista rozwijana Dane do listy: Arkusz 2 Tabela 2 Kolumna 3 Arkusz 3 Tabela 3 Kolumna 3 Dodatkowym utrudnieniem jest sortowanie...
Witam wszystkich. Mam mały problem z Exelem, chcę zrobić listę rozwijaną która: 1) Ma autouzupełnianie. 2) Otwiera się przy kliknięciu. 3) W sytuacji gdy wpiszę słowo z poza listy - doda je do niej. 4) Po wyborze przejdzie do kolejnego wiersza w kolejnej kolumnie. Znalazłem nawet takie przykłady, które to robią (pomijając 4), tylko nie potrafię ich...
listy rozwijalne excel excel listy zależne excel listy rozwijalne
mikrofon odsłuchu farby usuwanie szlifierka kątowy obrót
otwieranie bramy garazoweh turbiny wiatrowe
Laser w Sony CMT-E301 - typ i specyfikacja Wegoboard Supreme 3 nie włącza się mimo naładowanej baterii