i = ActiveCell.Row Aktywna komórka, to aktywna komórka... If Cells(i, 3).Value = Worksheets("Dane").Cells(j, 1).Value Then Exit For Zamiast funkcji w VBA, oparłbym to o WYSZUKAJ.PIONOWO.
Zamiast Range("C2").Value = "=SUMA(C4:C1441)" Range("C2").FormulaLoc... = "=SUMA(C4:C1441)" Dopisanie wartości do nazwy pliku: "D:\Analiza\" & Worksheets(1).Name & "-" & Range("C2").Value & ".xls"
Dzień dobry, W takiej sytuacji zawsze lepiej załączyć plik niż obrazek, bo można przetestować rozwiązanie i ewentualnie zmodyfikować szczegóły. W tym przypadku formuła zawiera błędnie zapisane warunki: zamiast "=M46" powinno być M46 albo $M$46, w zależności od tego jak formuła będzie dalej kopiowana, zamiast "=O46" powinno być O46 lub $O$46, zamiast...
Wciskasz F9 i ci przelicza ale jak chcesz koniecznie makrem to wystarczy Calculate lub ActiveSheet.Calculate Czyli Sub Przelicz() Calculate Sub End a sam arkusz Sub Przelicz_Ark() ActiveSheet.Calculate Sub End Jeszcze przypomnienie ze skrótów klawiszowych excela: F9 oblicza wszystkie arkusze we wszystkich otwartych skoroszytach. Kombinacja...
Sprawdź, jak to działa (załącznik). Nie wiem, jakbyś chciał liczyć ceny. Ja założyłem, że: - mamy na przykład 3 dostawy po 10 sztuk towarów, pierwsza dostawa ma towar za 1pln, druga ten sam towar za 2pln, trzecia ten sam towar za 3pln, to wtedy: - w przypadku, gdy ktoś kupuje po jednej sztuce, pierwsze elementy będą miały liczoną cenę zakupu 1pln, po...
Napisałeś się, napisałeś, a pewnie i tak bez załącznika mało kto się w tym połapie... Ja też po którymś tam warunku wysiadłem, ale z tego co piszesz, to są proste operacje, tylko musisz zastosować kilka pętli. - zacząć możesz od zadeklarowania skróconej wersji arkuszy: [syntax=vb]Set wsrap = ThisWorkbook.Worksheets("Raport") Set wswyn= ThisWorkbook.Worksheets("Wynik")[/syntax...
Ogarnąłem. Nawiasy tylko do tłumaczenia Jak na A1 masz czas rozpoczęcia pracy [8:10], na A2 czas zakończenia [19:15], na A4 czas pracy (=A2-A1)[11:05], F1 stawka godzinowa [27], H1 pieniądze (=D1*F1*24)[299,25). Link do mojego Onedrive z tą formułą: https://1drv.ms/x/s!AqMiR6_S_DB_iz_BX_8e... Nie wiem jak długo będzie działał, pewnie aż...
Ostatnio poświeciłem trochę czasu aby opisać zmiany jakich trzeba dokonać we wsadzie aby móc odczytywać w VAG VCDS dawki paliwa większe od 51mg większe od 70 czy 75mg Doładowanie turbo większe od 2601mbar lub 3060 mbar Są to tak zwane limity diagnostyczne wykonałem tez arkusz excel który przelicza te dane gdyby ktoś miał życzenie inaczej niż w instrukcji...
Zmiana koloru czcionki, czy wypełnienia nie jest zdarzeniem "zauważalnym" przez VB. Pozostaje więc klawisz [f9] lub umieszczenie w kodzie arkusza, przy zdarzeniu SelectionChange, polecenia Me.Calculate (zawsze to nieco lepsze niż nic).
JacekCz jest zatwardziałym wrogiem Excela i jak zwykle przesadza. Jasne, że lepiej jeździć mercedesem niż małym fiatem... 90 komórek to nie jest dużo dla Excela. Dużo to byłoby 10 tysięcy albo więcej. Jednak trzeba pamiętać jak działa Excel i co ma się w arkuszach poza tymi przenoszonymi komórkami. Standardowo po zapisaniu każdej kolejnej komórki Excel...
Arkusze po kolei: a, Arkusz1, Arkusz2, ...... ArkuszN, b To raczej zakończy się błędem argumentu... Jak wspomniał kolega walek33 pozostaje makro lub funkcja użytkownika z wykorzystaniem pętli Np For i = 1 To Sheets.Count W przypadku funkcji użytkownika Excel nie przelicza arkusza automatycznie, ale można je wymusić Np przy zdarzeniu Worksheet_Activate...
Excel ma wbudowane mechanizmy automatycznego przeliczania, które są z reguły wystarczające. Bardzo rzadko potrzebne jest dodatkowe przeliczanie. Oczywiście to jest możliwe. Poczytaj sobie w Helpie o metodzie Calculate i jeszcze kilku metodach podobnych. Ale takie dodatkowe przeliczanie spowalnia działanie arkusza, szczególnie gdy jest rozbudowany, więc...
Podobno się jakoś tak Excela da ustawić, że sam przelicza godziny na minuty To co ma być liczone/zamieniane? Bo już się pogubiłem...
Przetestuje. Z tego co rozumiem to funkcje będą przeliczane do wskazanego zakresu a pozostałe nie będą przeliczane? Zobaczę czy to przyśpieszy działanie makra. Jeżeli tak to spróbuje wyrzucić z kalkulatora zbędne funkcje. i pozostawić niezbędne do wyliczania komórek AE4:AE15 Dodano po 57 Makro ma pozwolić na przeliczenie danych z np. 20-30 osobnych...
Dziękuję za pomoc, zmiana komputera przyspieszyła obliczenia znacząco bo oprócz procesora zmieniłam też ilość pamięci RAM i z 4 GB mam teraz 32 GB. Ponadto, okazało się że nie wiedziałam że zainstalowałam Excela 32-bitowego zamiast 64-ro bitowego. Trzecia zmiana to że wyszła jakaś poprawka do Windows 7 i o ile do niedawna obliczenia nie brały więcej...
Dzień dobry, Nie wiem dokładnie co Pan chce sumować i w jaki sposób. Jakieś bardziej złożone operacje lepiej napisać w VBA, bo tam jest lepsza kontrola nad arkuszem. Ja napisałem o tym rozwiązaniu w Excelu bardziej na zasadzie ciekawostki niż do praktycznego wykorzystania. Formuły można w Excelu napisać dowolne, jednak w przypadku formuł iteracyjnych...
Możesz zastosować taką funkcję UDF: [syntax=vbscript]Function Biale(rng As Range, pat As Range) As Long Application.Volatile Dim cel As Range For Each cel In rng If cel <> "" And cel.Interior.Color = pat.Interior.Color Then Biale = Biale + 1 End If Next cel End Function [/syntax]Funkcja powinna być umieszczona w module uniwersalnym. Pierwszym...
Witam, więc mam taki problem. Mam kilka arkuszy restauracyjnych w Excelu podobnych do tego: http://obrazki.elektroda.pl/9343190100_1... Teraz wprowadzam ilość porcji... Excel przelicza mi wartość itd...ale, jak mówiłem jest kilka arkuszy działających tak samo (Napoje, dodatki , desery), no i ostatni podsumowanie. No i właśnie w tym ostatnim...
Koledzy staruszka XP należy już odesłać na emeryturę, na szybkiej maszynie jest po prostu wolny, ma już 10 lat i należy go zastąpić czymś nowym. Co do Visty/7 to przypominam że jak wychodził XP to większość maszyn miała 64 mb a nawet na 256 wlekł się potwornie, po sp2 dopiero 512-768 umożliwiało w miarę komfortową pracę. A dzisiaj jest co najmniej 2x...
Koledzy bardzo wam dziękuję za pomoc. Skończyłem mój cennik i podsyłam go tutaj jakby komuś miał się przydać. Cennik wykonuje następujące czynności: - oblicza obwód i wagę przestrzenną paczki na podstawie wymiaru - na podstawie wagi realnej/przestrzennej (wg tego która wyższa) przypisuje właściwą cenę za wysyłkę - przelicza paczki na metry sześcienne...
Potrzebuje pewną formułe, sposób, który pozwalałby na pewną rzecz. Otóż mam dane w postaci rozpoczęcia zadania o określonej godzinie danego dnia, nastepnie po podaniu czasu (minuty/godziny) program sam przelicza kiedy nastapi koniec zadania (o której godzinie), np: wpisuje rozpoczecie zadanie o godzinie 6.00 w poniedziałek, podaje wartość 40 godzin,...
Może napisz najpierw co chcesz osiągnąć, będzie łatwiej nam Tobie pomóc. Analizując Twój "wywód" można napisać tylko, że Excel zawsze przelicza komórki na bieżąco (można wyłączyć przeliczanie automatycne i ustawić ręczne ale niewiele to tutaj pomoże) i każda zmiana wartości w komórce będącej częścią formuły spowoduje zmianę wyniku formuły. Można zastosować...
Nie do końca działa tak jak bym chciał. Np po skasowaniu linijki przelicza się moja funkcja. Tak samo jak czasami coś zmienie w innym arkuszu to też mi się przelicza funkcja. Wyłącze autofiltr na tym arkuszu to też mi przelicza, chociaż żadnej komórki nie zmieniam
Podstawą porozumienia jest załącznik w formie pliku. Przydałby się bardziej precyzyjny opis. Skąd biorą się te kolory? Czy to jest formatowanie stałe czy warunkowe? W której wersji Excela ma to działać? Czy te kolory zmieniają się w trakcie pracy arkusza i chcesz, żeby formuła od razu je zliczała? To jest najtrudniejsze zagadnienie, bo sama zmiana koloru...
W arkuszu w kolumnie A mam ustawiona formułę, która przelicza mi ile dni zostało do zakończenia danej promocji w sklepie To odwołaj się do tej komórki gdzie jest ta formuła.(A ile?) Czyli 'If rngCell.Value = range("A1") Then'
Witam, Formuły się nie przeliczają bo masz ustawione w arkuszu przeliczanie na ręczne. Narzędzia->Opcje->Przeliczanie... Pozdrawiam
Witam, wydawało mi się, że wszystko już gra, ale nie wziałem pod uwagę jednej rzeczy … Stawkę wylicza się na podstawie cbm [metr sześcienny] lub wagi [kg]. Reguła W/M waga/miara Dodałem pomocniczą tabelkę, w którą wpisuje się objętość przesyłki w cbm oraz wagę w kg Warunek jest taki: 1 cbm = 300 kg. Po wpisaniu objętości w B3 np. 13,2 [cbm], excel...
dziękuję za podpowiedzi. pomoc otrzymałem z formum Mateusz uczy Excela na FB - dziękuję Grzegorz Grygo Sub Zmiana() zmiana_czas_komorka_A1 = Cells(1, 1).Value zmiana_czas_komorka_B1 = Cells(1, 2).Value With Cells(1, 3) .Value = zmiana_czas_komorka_B1 + (5 / 24 / 60) .Value = .FormulaR1C1 End With End Sub Jeżeli chodzi o edytowanie komórki przez F2 to...
Zobacz w załączniku, czy ta propozycja spełnia Twoje oczekiwania. To jest makro zdarzeniowe, które reaguje na wpis dokonany ręcznie (nie przez makro), ale można kopiować z innej komórki. Wypełniać komórki można tylko pojedynczo. Jeśli chce się zmienić proporcje składnika, trzeba usunąć wpis istniejący (delete), a następnie wpisać nowy. Makro nie przelicza...
Ta formuła z ADR.POŚR przelicza się tak długo, bo odwołuje się do całej kolumny B. Należy tego unikać chyba, że danych jest faktycznie tak dużo, że praktycznie cała kolumna jest wypełniona.
Witam . Mam problem z obliczeniami dotyczącymi ilości godzin przepracowanych w tygodniu na stawkę wynagrodzenia , zwracam się z prośbą do forumowiczy o rozwiązanie tego problemu z góry dziękuję . W załączniku podaje mój plan , dodam że chodzi mi o to z że chciałbym żeby mi prawidłowo liczyło godziny z np. 18:00 do 4:00 rano bo jak to wpisuje to ładnie...
Wielka prośba o pomoc ,gdyż jestem początkującym adeptem VBA Excel . Robię programik w VBA pobierający dane do arkusza poprzez userform przy użyciu textboxów .Po naciśnięciu commandbutton1click na formularzu dane mam pobrać z komórek ,które wcześniej przesłałem do arkusza akcelerometr poleceniem Range("D3") = TextBox1.Value. Wykonuję podprocedurę obliczjącą...
Mam jeszcze inny problem. Jak wpiszę w komórkę wymiar pracy (8/6/4h dziennie) to automatycznie przelicza mi miesięczny czas pracy -> to akurat jest spoko. Natomiast w tabeli gdzie ma się wszystko liczyć w senie nadgodziny i minus (godziny są pobierane z kart) od razu nalicza mi np -16 czy na plus. Chciałbym, żeby w tych ostatnich dwóch komórkach w tabeli...
Witam, Mam problem jak zmienić formułę w kolumnie H ( w załączeniu przykład ), aby numeracja która się pojawia była na stałe przypisana dla danego wiersza. Czyli jeżeli jakiś wiersz ma liczbę 1 to żeby to było na stałe. tzn. teraz jak wpiszę słowo wykonawstwo w 3 wierszu to w kolumnie h żeby pojawiła się cyfra 3 a nie jak obecnie 2 ( obecnie przelicza...
... Edit ------------------------------------ Zrobiłem test. Ogranicz zasięg np. do 10000 wierszy (tylko nie zapomnij o dolarach) i arkusz będzie przeliczał się "migiem" :) =LICZ.WARUNKI($A$1:$A$10000;"<"&E... Poniżej na cały dzień czyli 86400 wierszy - u mnie przelicza ok 15 sekund (bez danych bazowych). Co to jest...
Nie ma na to prostego sposobu, a takie zwykłe przypisanie wartości formułą nie można nazwać kopiowaniem. Możesz napisać makro, które będzie kopiowało komentarze z jednego zakresu do drugiego np. po kliknięciu przycisku. Możesz napisać funkcję użytkownika, która w wyniku zwróci wartość komentarza z podanej komórki. Możesz też - i to chyba najbliższe...
Witam, znowu mam problem w tych plikach....:/ Dałoby się ustawić to tak żeby nr porządkowy w raporcie 1 była na stałe, czyli jak mam wiersz oznaczony słowem " wykonawstwo " to w liczniku pojawia mi się 1 ( niezależnie gdzie ten wiersz jest w raporcie 1 ) i jak dodam przy kolejnym wierszy słowo wykonawstwo to aby on nr się 2 i tak dalej ( nawet jak jest...
Podrzuć może pełny arkusz. To co dałaś uzupełniłem wartościami i obliczenie całości zajęło 6 minut. Samsung R509, T3200, Vista HP 32b, 4GB RAM, oszczędność baterii (połowa mocy procesora). Excel (2007) zużywa 42-46% i 21MB pamięci.
Przepraszam Was za kłopot, ale chyba to rozwiązałem finalnie :). Jutro to potwierdzę i zamieszczę rozwiązanie Hej Mecze się juz z tym 3 dni więc postanowiłem wrzucić zanim pogryzę własne buty ;) Napisałem funkcję która liczy progresywne nadgodziny z podziałem na dni (5 dni) uwzględniając stawki i ilość osób (ActiveCell.offset) Funkcja zadziałała (poniżej...
Umieść ten kod w zdarzeniu arkusza. Dodaj na początek jakieś sprawdzanie, żeby cały kod nie wykonywał się, jak nie musi i to wszystko. [syntax=vbscript]Private Sub Worksheet_Change(ByVal Target As Range) [/syntax] P.S. Kod nie jest dobrze napisany. Zmienna 'k' powinna być przed pętlą, a nie w niej. Pętlę: [syntax=vbscript]For l = 1 To 20 For k = 2 To...
Witam ważnym jest tylko fakt, że produkt jest w tym zakresie? O to mi chodziło, to był pierwszy krok. Teraz chciałbym, by program wpisywał w wybraną komórkę nie "OK", a wybraną wartość z tego samego wiersza. Będą to wartości węglowodanów, białek i tłuszczów w gramach. Jak to wygląda: http://obrazki.elektroda.pl/5306022000_1... Na przykładzie...
kernel-panic - teraz jak wytłumaczyłeś jak używać funkcji, wszystko jest jasne i działa jak w założeniach. Imiona w przykładzie na zielonkawym tle nic nie miały mieć wspólnego z przykładem na niebieskim tle, to tylko przypadkowość użycia takich imion. Zobacz przykład, działa poprawnie Here is the link for your file, which will be available for 7 Days...
Zlecę napisanie makra w Excel VB. Wymagania: Makro musi komunikowac się z Picologgerem 1216 (www.picotech.com) Makro musi sczytać wartości z 16 kanałów Picologgera Makro musi wygenerować plik tekstowy zachowany na dysku, w którym zapisane bedą dane sczytane z Picologgera. Przykłady makr w Excel VB dostępne na www.picotech.com. Informacja o nagłówku...
Witam wszystkich. Bardzo proszę o pomoc w utworzeniu formuły która obliczy bardzo nietypowy sposób liczenia dnia roboczego. Do tej pory robiłem to ręcznie ale chciałby se trochę pomóc aby Excel sam obliczył mi to. W załączniku jest plik w którym pokazuję jak dokładnie ma to wyglądać. Dokładnie chodzi o to: w słupku B wprowadzam ilość dniówek które zostały...
Teraz funkcja działa jak powinna :) Człowiek uczy się cały czas :) Dzięki za wyjaśnienia. Jednak sprawdziłem na 40 tys. danych (40 tys. formuł wpisanych jedna pod drugą z kolejnym numerem znajdowanego wyniku) i ... to rozwiązanie nie zadowoli autora bo... przelicza jeszcze dłużej niż w mojej pierwszej wersji bez makra. (od 15 min mam dla excela 97%...
Funkcja wyszukaj.pionowo (Par1;par2;par3) Pierwszy parametr :wartość szukana, czyli komórka w której będziesz wpisywać nr artykułu. Drugi parametr: zakres tabeli w której będą zwracane wartości, uwaga tabela musi mieć w pierwszej kolumnie wartości które będą szukane i muszą być one posortowane. Trzeci parametr: numer kolumny z której będzie zwracana...
Cześć, mam plik, w którym mam następująco Arkusz o nazwie 11TK_PION w którym mam kolumny : Data, Śniadanie, Ilość, kcal, godzina - powtarzalne dla dalszej części dnia. w pozycji śniadanie z listy rozwijanej wybieram produkt. ( lista rozwijana bazuje na zakładce WYKAZ) - Wykaz ten jest aktualizowany i sortowany alfabetycznie - w związku z tym wartości...
marcinj12 miał na myśli ponowne włączenie automatycznego przeliczania arkusza, bo: Application.Calculation = xlCalculationManual włącza przeliczanie ręczne (defaultowo - klawisz F9), żeby przyspieszyć podmienianie wartości w komórkach. Tak więc po wykonaniu całej pętli powinieneś na nowo włączyć przeliczanie automatyczne, tj: Application.Calculation...
U mnie wyszła tylko przydługa, tablicowa (Ctrl+Schift+Enter) [syntax=txt]=LEWY(FRAGMENT.TEKSTU(A1;POD... Liczba 100 oznacza max długość ciągu, im mniej tym szybciej przelicza.
W załączniku przesyłam plik w którym jaśniej przedstawiam swój problem. Pozdrawiam
przelicza excel przelicza liczba przelicza licznik
lodówki bosch opinie system navigation uliczne lampy
projektor rzutnik spawarka dedra schemat
Mercedes A170 CDI W168 2002 – brak świateł mijania, działają na pozycji przeciwmgielnych VARTA AGM – gdzie znaleźć numer seryjny i czym różni się od kodu BEM?