Zobacz, czy o to chodziło. Makro do kopiowania: [syntax=vbscript]Sub Kopiuj() Dim b As Worksheet Dim ow As Long Set b = Sheets(ActiveSheet.Index - 1) ow = b.Cells(Rows.Count, "A").End(xlUp).Row - 1 Dim CopyRng As Range, PasteRng As Range b.Range("A4:B" & ow).Copy ActiveSheet.Range("A4").PasteSpecial Paste:=xlPasteValues b.Range("N4:O" & ow).Copy ActiveSheet.Range("N4").PasteSpecial...
Podałeś zdecydowanie za mało informacji. Jeśli Twoje dane robocze liczą ok. 10 tys. wierszy, to przykład powinien obejmować ok. 50 wierszy w reprezentatywnym układzie. Należy to pokazać w załączonym pliku wraz z oczekiwanym wynikiem. Z przykładu, który pokazałeś nie wynika m.in. 1) czy wszystkie wartości w kolumnie A występują parami, czy mogą też być...
Ustawiłem w arkuszu Excela formułę formatowania warunkowego, która zmienia na czerwony kolor czcionki (w komórce G2), jeśli jej wartość jest mniejsza niż wartość komórki F2. Działa. Chciałbym skopiować następnie formatowanie warunkowe, do kolejnych wierszy zgodnie z zasadą jeżeli Gx > Fx to formatuj. Kopiowanie zarówno malarzem formatów, jak i opcją...
Formuła działa idealnie. Dzięki I jeszcze jedno pytanie, czy da się za pomocą jakiegoś makra pobierając dane tak jak teraz kopiować pliki o takich nazwach jak wartości z tabeli?
A jakie to ma znaczenie? 1+1=2 a 1+0+0+1+0=2 Ale jak się uprzeć: SUMA.JEŻELI(zakres;">0";[zakres]) Jeśli chodzi o kolory, to z pewnością masz jakieś kryteria. Zastosuj formatowanie warunkowe i tej samej formuły użyj w SUMA.JEŻELI.
Tak, jako formuły możesz użyć wartości z kolumny J Np: http://obrazki.elektroda.net/8_124780652... Formatowanie (wszystkie 3 warunki) ustawiasz na pierwszej komórce (K5) i przeciągasz/kopiujesz w dół. Natomiast obliczenie ilości dni (J5) lepiej wykonać formułą: =L5-DZIŚ() skopiowaną w dół. Komórkę B3 może ktoś wyczyścić...
Analizowałeś to makro? Przyjrzyj się co przypisujesz do zmiennej "multi" i to przed otwarciem pliku źródłowego. Nie powinno być With DoSkop.Worksheets("AKKO"... Set reg1 = .Range("a2:a41000")... itd Jeśli filtrujesz, to ustal maskę: fileFilter:="Pliki Excel (*.xl*),*.*," Po mojemu: Albo zostaw to (poprawione) kopiowanie...
Dobrze by było jak te formuły miały charakter stały, uwzględniając np. zmianę dnia w tygodniu (ponieważ inaczej rozlicza się godziny w dzień roboczy, a inaczej w święto). Zrób dodatkową kolumnę, którą będziesz wyróżniał dzień wolny/sobota-niedziela/święto od normalnego dnia pracy. Wtedy wartość z tej kolumny ta może posłużyć za warunek do zmiany sposobu...
Super! Dokładnie o to chodziło! Tabela przestawna rozwiązuje sytuację. Ale żeby ją utowrzyć, trzeba mieć zbiorczo podsumowane wszystkie faktury, bez pustych wierszy. Jak to zrobić automatycznie dla wszystkich arkuszy? Żeby było tak jak na screenie :) https://obrazki.elektroda.pl/1574377400_... EDIT: nie trzeba mieć pustych wierszy -...
1. Najprościej wyłączyć obsługę błędów For Each element in kolekcja . Np [syntax=vb]zakres = Array([a2], [c3], [d5]) For Each kom In zakres If kom = "" Then kom.Value = "-" Next[/syntax]
Pewnie można, ale to już dłuższa historia... :) Najprościej - jeżeli plik-źródło jest w tej samej lokacji - wstawić kwerendę wybierającą dane (Dane->Importuj dane zewnętrzne->Nowa kwerenda bazy danych, wybrać Excel Files * i OK, wskazać plik-źródło (można zaznaczyć "Tylko do odczytu"), a dalej z kreatora" wybrać zakładkę, rozwinąć ją krzyżykiem, wybrać...
Witam Chciałbym aby wyświetlało się tło w komórce w zależności od podanej ilości oraz czasu produkcji. Wartość poniżej podanych danych , pomiędzy oraz powyżej żeby miały inny kolor. Wartość skopiowanych danych w formatowaniu warunkowym kopiuje mi się z wiersza 1 do wszystkich, a ja chcę skopiować tak formułę żeby nie przepisywać wszystkiego do innych...
Argument "tblList" to nazwa zakresu w tej "drugiej" tabeli? Po drugie: dlaczego tak komplikujesz? Jeśli funkcja arkuszowa to (pojedyncze) CountIf . Ale prościej byłoby wykorzystać Range.Find i jeśli błąd, to znaczy że nie ma... Hmm, patrząc na na to SUMA(SUMA.JEŻELI * Coś_Tam)), nie jestem pewien czy dobrze rozumiem. Na pewno chodzi o warunkowe przenoszenie/kopiowanie?
udało się rozwiązać problem, ale mam jeszcze jedno pytanie. Co zrobić żeby dane pobrane z formuły INDEX i MATCH po zapisaniu w folderze były stałe ?. To znaczy jak na przykład osoba której prześlę ten plik, a nie ma dostępu do pliku źródłowego widziała wygenerowane wcześniej dane w komórkach ? Cieszę się, że udało Ci się rozwiązać problem z funkcją...
Witam, Proponuję rozwiązanie z zastosowaniem kontroli poprawności danych. W komórce E6 wpisujemy warunek Pełna liczba > 0, pole Ignoruj puste pozostawiamy zaznaczone, w komórce F6 warunek Pełna liczba między Minimum 1 Maksimum =$E6, pole Ignoruj puste wyczyścić, w komórce G6 warunek Pełna liczba między Minimum 1, Maksimum =$F6, pole Ignoruj puste wyczyścić....
Witam Mam problem potrzebuję kopiować wiersze z jednego arkusza do drugiego, niby proste bo wysarczyłoby właczyć auto filtrowanie i fitrować po jednej kolumne w moim przypadku 3 gdzie wartość jest "polecony" i ręcznie wkopiować do innego arkusza, ale sprawa jest bardziej skąplikowana i systematyczne dopisując dane w arkuszu wyjściowym trzeba by reczne...
Cześć! Stworzyłem makro, które z arkuszy odpowiadających kolejnym dniom kopiuje z zadanych zakresów wartości i formaty komórek (kolory, formatowania warunkowe itd.) do arkusza głównego. Niestety formatowania warunkowe nie nadpisują się w głównym arkuszu i po kilkukrotnym wykonaniu tej operacji plik nie nadaje się do użytku - szybkość jego działania...
Potrzebuje takiej formuły w exelu. Chodzi o kopiowanie miedzy arkuszami. Problem polega na tym że nie moge znalśc formuły aby kopiowała z Arkusza1 do Arkusza2 tylko wiersze gdzie w kolumnie A jest wartośc a w kolumnie C jest puste pole. Np wiersz nr 1, 4, 7, 8 i 10 powinien byc skopiowany do Arkusza2, a wiersze nr 2, 3, 5, 6 i 9 nie powinny byc kopiowane.
Mam problem z formatowanie warunkowym w Excelu 2010. Pracując wcześniej w wersji 2003 było OK. Przykład. Mam dwie kolumny z danymi liczbowymi. Powiedzmy w kolumnie A i B. Jeżeli wartość w kolumnie A1 jest większa niż B1 zastosuj formatowanie warunkowe np wyróżnienie kolorem czcionki. Wpisanie tej formuły jest OK, ale już skopiowanie tego formatowania...
Że się wtrącę ;) Jedynie co może być cięższe to masowa implementacja tego rozwiązania. Klikanie każdej komórki osobno i ustawianie trzech warunków dla każdej trochę czasu Ci zajmie. A to dlaczego? 1. Można ustawić formatowanie warunkowe dla kolumny, wiersza, zakresu. Kluczowy jest znak/i "$" w odpowiednim miejscu w formule. Przykłady można znaleźć na...
Szkoda, że nie chcesz załączyć przykładowego pliku, bo w ten sposób zmniejszasz swoje szanse na uzyskanie optymalnej pomocy, a potencjalnych pomagających zmuszasz do wypytywania o wszystkie szczegóły. Z tego co teraz napisałeś zrozumiałem, że arkusz "Generator cen" zawiera jakieś formuły, które mają być użyte do przeliczenia danych z arkusza "301" i...
Witam, proszę o pomoc szanowne grono kolegów, ponieważ siedzię już parę dni nad aplikacją i absolutnie sobie nie radzę. A wszystko wskazuje na to, że rozwiązanie jest proste, tylko ja szukam po omacku. Mam dane zaimportowane z Access do arkusza roboczego w Excelu w postaci 3 kolumn zawierających wartości w każdej z kolumn. Kolumna A zawiera numer seryjny,...
Witaj. Formatowanie warunkowe w Excelu 2003 nie umożliwia sprawdzania wartości w innym arkuszu (nie wiem, czy nowsze wersje to potrafią, bo nie używam). Dla mnie rozwiązaniem problemu było skopiowanie tabeli świąt do komórek A100 w dół i użycie formatowania warunkowego z warunkiem opartym na tych komórkach. Oczywiście A100 w dół można sobie ukryć, a...
Nie zapisałem. Ale z obrazka wynika, że w D8 łączysz w ciąg rozdzielając spacjami: =" "&B8&" "&C8&" " koniecznie ze spacjami na początku i końcu. Inaczej znajdzie "1" w "11" itd. w E8 warunkowo dodajesz 1 do MAX: =JEŻELI(CZY.BŁĄD(ZNAJDŹ(&quo... "&G$8&" ";D8));"";MAX(...
A jak zrobić, aby wyszukało kolejne słowo "MAGMA" w tej samej kolumnie i wykonało ponownie tę samą operację tak, aby w wierszu ze słowem "SUMA" w kolumnie "MAGMA" nie pojawiła się żadna wartość Odpowiedniejsza była pętla For dla obszaru UsedRange i warunkowo zmienny znacznik typu Boolean. W zależności od jego stanu wypełniasz, lub nie komórki w kolumnie....
czy ta petala wpisuje w postaci listy "wynik" wiecej nizeli z jednego CheckBox'u Nie, bo napisałeś: aby sprawdzila czy jest zaznaczonay TYLKO jeden CheckBox Ta pętla jest rozbudową tej z początku wątku, tyle że na końcu doszedł potrójny warunek if. Po przeleceniu wszystkich checkboxów w zmiennej i masz ilość zaznaczonych przez użytkownika checkboxów,...
Jak słusznie Otóż owa funkcja dziś() jest upośledzona takową wrednością, że działa jak to określają Microwładcy Office-a "nietrwale". Tak więc nie może być użyta w tym przykładzie. :cry: Czyżby pozostawało nieśmiertelne VBA? Wszystkie wyniki dowolnych funkcji odwołujące się do w/w również będą nietwałe. Można wykorzystać formatowanie warunkowe i zaczerwienić...
Witam wszystkich, Mam problem, którego nie potrafię rozwiązać (wiele dni szukałem rozwiązania w internecie, ale nie znalazłem albo nie potrafiłem podanych rozwiązań powiązać z moim problemem). Chodzi o metodę wygenerowania obciążenia pomieszczeń na podstawie arkusza wyjściowego "Arkusz 1". Dane w arkuszu pierwszym to: nazwa grupy (np. Grupa A), Przydziału...
Coś musisz wyjaśnić: Cały czas wydawało mi się, że kolory i wartości uzupełniasz we wzorcach (w tabeli u dołu arkusza) i gotowe kopiujesz do górnej tabeli. Czy jest inaczej? Ten błąd to wynik kopiowania formatowania warunkowego. Przy zastosowaniu makr (rezygnacji z cf) zniknie.
Dziękuję za odzew ;) z przykrością muszę stwierdzić że nie do konca o to chodziło, zależy mi na NIE kopiowaniu całej tabeli tylko samego tekstu. Warto zauważyć ze w exccelu (patrz zdjęcie) w całym wierszu czcionka jest tak samo sformatowana (podkreślenie lub pogrubienie). Mój dotychczasowy program ma pętelki które powodują przejścia przez wszystkie...
Proponuję wykorzystać rejestrator makr. Bez większej znajomości VBA można doskonale sobie poradzić. Przykład: 1. Nagrywam makra wstawiania i kopiowania wiersza. Wychodzi coś takiego nagrane 'Ctrl+strzałka w dół'[syntax=vb]Sub Makro3() ' ' Makro3 Makro ' ' Selection.Find(What:="Odżywianie", After:=ActiveCell, LookIn:=xlFormulas _ , LookAt:=xlWhole, SearchOrder:=xlByRows,...
Spróbuj w poniższy sposób. Jeśli nie chcesz kopiować danych z wybranej kolumny - po prostu usuń nagłówek w pliku docelowym. Makro działa odwrotnie niż w Twoim przykładzie. Tzn wyszukuje kolejnych nagłówków pliku źródłowego w docelowym, jeśli nie znajdzie - warunkowo pomija (MsgBox - po wybraniu kontynuuj). Przy okazji posprzątałem co nieco ;) [syntax=vbscript]Sub...
Pierwsze pobranie powinno nastąpić w pętli Numerować powinieneś na podstawie licznika pętli w , jest to bardziej logiczne. Jeśli ustaliłeś w=3 (wiersz 3), to wartość komórki A w tym wierszu powinna być ustawiona z warunkowym wykonaniem jako [syntax=vb]If a<>0 Then Cells(w, 1).Value = w-2 [/syntax] w momencie pobrania zerowej wartości, nie nastąpi...
W dalszym ciągu nie jest do końca czytelne, bo nie widzę jeszcze powodu, by nie można było zastosować zwykłego kopiowania. Ale zakładając, że droga od danej do wyniku jest wieloetapowa i nie da się jej zapisać w jednej linijce arkusza, to istnieje jeszcze procedura, zwana Tabela danych , która działa właśnie w ten sposób, że podstawia kolejne wartości...
Dzień dobry, Ten problem dość trudno "ugryźć" formułami, bo napotykamy tu na błąd w Excelu, który trzeba jakoś obejść. Propozycja byłaby taka: Najpierw utworzyć kopię oryginalnej tabelki, wpisując formuły sumujące podane w przykładzie. Ja wprowadziłem tam tylko nazwy: "od" i "do", bo "nie trawię" takich megaformuł, ale autor może powrócić do swojej...
A nie prościej zrobić formatowanie warunkowe. Wówczas mamy sprawdzanie przez excela wartości i makro nie obciąża go dodatkowo...Piszę już jakiś czas makra i np jak robi się kopię dużych arkuszy, to makro jest zbyt wolne - lepiej zamiast przenoszenia Rows(A) użyć zaznaczenia i polecenia kopiuj excela wpisując formuły poprzez makro niż kopiować fizyczną...
Prawdopodobnie ze względu na ograniczoną znajomość Excela - Twoje wnioski koleżanko są błędne :cry: Zarówno jedna, jak i druga metoda po drobnych modyfikacjach formuł umożliwia uzyskanie wyszukiwania indywidualnych wskazań. Metoda "indeks" 869933 Metoda "sum warunkowych" 869934 Wydaje mi się jednak, że jeśli chodzi o wyszukiwanie pojedynczych wskazań...
Najprościej "przekręć" tabelkę (daty w pionie), tzn zamień 1-szy wiersz z 1-szą kolumną (transponuj) i zastosuj filtr. Zmodyfikuj formuły formatowania warunkowego. Dalej standardowo: kopiuj-wklej specjalnie>wartości w z góry upatrzone miejsce.
Interesują mnie wartości z dwóch wierszy- drugiego i czwartego. (...) Chciałbym użyć makra do wyszukania tych wierszy z pierwszego arkusza, gdzie występują wartości szukane w drugim arkuszu i przekopiowanie wszystkich tych wierszy do np. 3 arkusza. Z tego wynika, że szukasz duplikatów wierszy 1 i 4 z arkusza Nr1 w arkuszu Nr2. Zdaje się, że coś pominąłeś/pomyliłeś,...
Przykład na formułach i formatowaniu warunkowym: 1. W komórkę E4 wstaw formułę: [syntax=vbscript]=DATA(D1;MIESIĄC(DATA.W... & " 1"));1)[/syntax] 2. W komórkę F4 wstaw [syntax=vbscript]=E4+1[/syntax] i przeciągnij na prawo do ostatniego dnia. 3. Sformatuj wyświetlanie samego dnia ustawiając format niestandardowy -> d 4. Zaznaczasz dni 1-31, wybierasz...
Dla Ciebie to bardzo proste, a ja nie mam pojęcia o takich rzeczach. Chciałbym tylko zwrócić uwagę na fakt że na początku miałem 1 wiersz zaznaczałem go i kopiowałem zmieniając wartość komórki z 1 na 2 itd. do której się odnosiło pole gdzie musiałem potwierdzać.
chyba że wynikiem miałaby być znowu formuła, ale tu jest SUMA.WARUNKÓW, więc raczej chodzi o wartość. " Tak, wynikiem ma być czysta wartość. Jeszcze nie doszli do takiego poziomu skomplikowania/zagnieżdżania formuł w formułach, ale boję się, że to może być tylko kwestia czasu ;) " Jeśli formułę wprowadzasz przez VBA, to arkusz nie musi działać w stylu...
Co ma wspólnego makro do zaznaczania aktywnego wiersza z funkcją, której nagłówek pokazujesz? Jak i do czego używasz tej funkcji? Zaznaczanie aktywnego wiersza masz zrobione formatowaniem warunkowym z formułą: [syntax=text]=KOMÓRKA("ROW")=WIERSZ()[/s... z tym są dwa. Pierwszy - należy właściwie zaznaczyć zakres komórek, w którym to formatowanie...
Bez VBA będzie trudno... Najprościej pętla po arkuszach + kilka instrukcji warunkowych (kontrahent, grupa towarowa) + być może kilka operacji arytmetycznych. Trzeba nam wiedzieć jak masz to zorganizowane. Jak oznaczasz grupę towarową, czy to jest symbol/nazwa w wydzielonej kolumnie, czy masz jakąś rozpiskę w arkuszu "Baza", itd/itp. Najlepiej wrzuć...
Od tego trzeba było zacząć. Nie obrażaj się, nic tym nie wskórasz ;) Uczulonych na myślenie przybywa ostatnio lawinowo, więc proszę nie dziwić się mojej reakcji. Teraz należy określić właściwe podejście. Ja to widzę tak (najprościej chyba): -bierzemy pierwszy nagłówek arkusza wynikowego (pętla) -odszukujemy takie same w arkuszach źródłowych (Find lub...
pozostałe które byłe wprowadzone wcześniej pozostaną na swoim miejscu w "przyrządach pomiarowych" I tak będzie dopóki nie zmienisz czegoś w zakresie "C5:I5" w arkuszu "Rejestracja przyrządów" tzn przypisywana (kopiowana) jest wartość, której nie zmieniłeś. Jeśli jednak komórki te chcesz zostawić puste a zachować wartości w drugim arkuszu musisz posłużyć...
Przyznam że jak dla mnie to nie do końca zrozumiale napisane. Spróbuj usiąść i na spokojnie opisać co ma się "dziać". Ty wiesz o co chodzi ale my nie do końca (nie wszystko jest jednoznaczne). Po pierwsze "arkusz posortowany wg nr zamówień" czyli wg jakiej kolumny? Z tego co zrozumiałem makro powinno sprawdzać order-id i client i jeżeli zauważy że kolejny...
Rozumiem i postaram się pomóc w miarę swoich umiejętności ;) Widzę, że wiesz już jak wygląda edytor VBA. Otwierasz go sobie i w okienku projekt wybierasz nazwę pliku na którym będziesz pracować. Niech to będzie Twój przykładowy plik "Moje.xls". Następnie klikasz na "Wstaw >> Moduł". W nim tworzysz swoje makro: [syntax=vb] Sub Przenies() ... End...
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...
Próba odpowiedzi na problem Pana okondy. Ponieważ napisał Pan, że słabo zna Excela starałem się opisać wszystko dość dokładnie. Niestety, nie napisał Pan, której wersji Excela Pan używa, ale ponieważ załączony przykład jest w formacie .xls , więc przyjąłem, że jest to wersja 2003 i moje wyjaśnienia odnoszą się do tej wersji. W innych wersjach szczegóły...
kopiowanie warunkowe excel excel kopiowanie wartości excel warunkowe kopiowanie zakresu
rozkład losowy overclocking celeron prostownik filtracja
ue48ju6400 podświetlenie wzbudzanie wzmacniacza
Pralka Candy zatrzymuje zegar podczas prania Ekspres Jura S9 uruchamia się automatycznie po podłączeniu