Tak się składa, że niedawno robiłem dla naszych finansów coś podobnego. Program, po uproszczeniu, w załączniku, może jakoś Cię natchnie. ;) Zamiast kopiować do innej zakładki - grupuje pasujące linie. Dla 5000 linii jak w przykładzie działa u mnie, po drobnej modyfikacji, ok. ~4s (przy ~260s dla poprzedniego makra). Być może zmiana Range() na Cells()...
Z tego co widzę próbujesz sumować warunkowo dla wybranych klientów? Dlaczego nie używasz filtra? Można odfiltrować niepotrzebne, skopiować do nowego arkusza. W swoim przykładzie odwołujesz się do całych kolumn (Np A:A), co zdecydowanie spowalnia działania na tablicach. Dlatego zamieniłbym zakres na tabelę Excela. (zaznacz, Menu>Wstw>Tabela). Zamiast...
Bardziej chodziło mi, że makro jest przygotowane na sortowanie nawet stu wartości w wierszu, Ty masz to do lotto, specyficznie do 6 liczb, więc Const MaxX możesz zmienić na 6 spokojnie, wtedy będzie brało pod uwagę tylko kolumny od A do F. Jeśli będziesz chciał sortować losowania z innych gier, gdzie załóżmy jest losowane 20 liczb, to wtedy można to...
Powinno to pomóc. [syntax=vb]Application.Calculation = xlCalculationManual[/syntax] spróbuj to wpisać zaraz na początku oraz na końcu przed End [syntax=vb]Application.Calculation = xlCalculationAutomatic[/syntax] ja mam w swoim arkuszu tylko do sprawdzania kolumny od A do ZZ i 25000 wierszy i czasami makro trwało od 5 do 30 minut :/ Teraz śmiga w sekundach.
Hmm, u mnie zamiera na AutoFill... Nie mam cierpliwości, żeby doczekać do końca. Na próbce 1000 wierszy trwa to ~7min Pytanie zasadnicze: czy w kolumnach "M, N" muszą być formuły? Coś się będzie zmieniać w arkuszu po wykonaniu makra (wyniki formuł)? Bo niżej jest pętla, którą śmiało można wykorzystać dla dwóch celów. Poza tym pętla byłaby wskazane dla...
ale i to nie przyśpieszyło makra. I nie przyspieszy. 1. po co masz w kodzie dwie pętle otwierające plik? 2. Pozbądź się tych "aktivejtów i selektów"
Moim skromnym zdaniem niepotrzebnie aktywujesz kolejne obiekty. -szukanie pierwsze pustej najlepiej zrealizować przez skok z ostatniej komórki kolumny: end(xlUp).row +1 (nagraj Ctrl+strzałka w górę). Szkoda czasu na pętlę. -arkusz można sortować odwołując się do nazwy/indeksu (nie musi być aktywny) Najwięcej czasu pochłania zapewne kopiowanie i tu nic...
Powinno być ScreenUpdating, a nie DisplayAlerts. Poza tym niepotrzebne są te selekcje. Wystarczy: [syntax=text]Rows(281).Delete Shift:=xlUp 'usuwa 281 wiersz [/syntax]
Na początku procedury wyłącz odświeżanie (1), na końcu włącz. Jeśli masz oprogramowane zdarzenia arkusza lub funkcje użytkownika w arkuszu, to wyłącz także zdarzenia (2). [syntax=vb]Application.ScreenUpdating = False '1 Application.EnableEvents = False '2 i = 1 Do ... Loop Application.EnableEvents = True Application.ScreenUpdating = True[/syntax]
O takie makro mi chodzilo. W moim arkuszu mam dwie zakladki o identycznym ukladzie wierszy i kolumn. Chcialbym aby makro dzialalo niezaleznie na obu. I jeszcze jedno pytanie. Moj oryginalny arkusz jest dosc odszerny w ilosci danych tak wiec po uruchomieniu zajmuje to odrobine czasu. Czy istnieje sposob aby przyspieszyc makro/otwieranie pliku np. przez...
Jeżeli odświeżanie ekaranu jest wyłączone przed dokonaniem obliczeń i włączone po zakończeniu, to makro powinno wykonywać się szybko.
jeżeli praca trwa w bez dostępu do sieci W makrze otwarcie sieciowego skoroszytu musi nastąpić dopiero po upewnieniu się, że praca jest w trybie "bez dostępu do sieci". W jaki sposób to zrobisz to już Twoja inwencja, bo nie napisałeś ani jak jest zrealizowane makro ani jaka to lokalizacja sieciowa (plik dostępny z internetu czy z sieci lokalnej itd).
super! dodałem i wszystko działa jak należy!! Miałem tylko problem z usuwaniem pustych wierszy... napisalem makro kasujące gdy jakieś pole jest puste... działa ale bardzo długo przelicza.... Poniżej makro: Sub Kasuj() For i = Cells(65536, "A").End(xlUp).Row To 3 Step -1 If Cells(i, "B").Value = "" Then Rows(i).Delete shift:=x1Up End If Next End Sub...
Polecam do tabeli 1 Dodac jeszcze kolumna - Stan(aktualizowano lub nie). Aby makro wziął pod uwagę tylko świeże rekordy, aby przyspieszyć pracy. Ta kolumna wypełni się przez makro. Dodano po 1 Tak co stosunkowo dodatkowej kolumny w tabeli 1?
Masz rację do druku wysyłane są strony z dokumentu o tej samej nazwie obecnie w zupełności wystarcza mi wydruk, Twoje makro przyspieszyło mi znacznie pracę. Dysponuję starszą wersją Excela więc gdy będę miał potrzebę zapisania kilku stron w pdf zastosuję Open office Bardzo dziękuję za pomoc Temat uważam za zamknięty
Ten skrypt też widziałem działa to na zasadzie zamiany znaków co można zrobić samemu trwa to dosłownie 5 minut i jest gotowe. Ja chciałbym to zrobić bardziej profesjonalnie jednak trwa to długo.Ten skrypt makro jest stworzony na starsze wersje pakietu office. Może by dało się jakoś zmodyfikować żeby chodził szybciej na aktualnych wersjach. Z początku...
Jeżeli ma być szybko (szybko działać na dużych danych w Excelu) to proponuję taki schemat: 1. Jedną i drugą listę sortujesz 2. Wykonujesz pętlę podobną do tej: [syntax=vbscript] i = 2: Y = 2 Do While Cells(i, 1) <> "" Do While ((Sheets(2).Cells(Y, 1) <> "") And (Cells(i, 1) > Sheets(2).Cells(Y, ))) Y = Y + 1 Loop If Cells(i, 1) = Sheets(2).Cells(Y,...
Trochę nie rozumiem zastosowania makra do czynności, które można wykonać w kilka sekund używając sortowania wg daty przyjęcia i sum częściowych. Efekt może być np. taki. https://obrazki.elektroda.pl/8143716900_... Jak wspomniałem te przyklady są tylko poglądowe niestety nie mogę udostępnić materiałów których używam na codzień te które...
w pliku są danę osobowe pracowników, więc najpierw musiałbym go "wyczyścić". Przy starcie jest makro, które ukrywa arkusze i włącza ochronę. Arkusz1 ma własne menu podręczne.
Tak się zastanawiam czy takiej formuły nie dało by się stworzyć przy użyciu sztucznej inteligencji np. chatgpt. Sztuczna inteligencja przy odpowiednim sformułowaniu pytania potrafi czasem choć nie zawsze wymyślić coś kreatywnego. Próbowałem przyspieszyć działanie makra, które przerzuca wiszące spójniki z końca zdania kilkukrotnie przy użyciu chatgpt...
Dzień Dobry, Z VBA w Excelu mam doczynienia od niedawna i dopiero co poznałem w wąskim zakresie programowanie. Problem dotyczy wolno działającego makra. Nie potrafię go usprawnić, by działało szybciej,a przy 25 000 kopiowanych wierszach trwa to około 25 minut :/. Proszę o pomoc we wskazaniu błędu, podpowiedzi i sugestie. [syntax=vb]Sub Aktualizuj()...
Napisanie takiego makra nie jest czymś szczególnie trudnym, tylko ono będzie się dość długo wykonywać. Moja propozycja zmierzała do przyspieszenia tego. [syntax=vbnet]Sub kopiowanie2() ' ' kopiowanie Makro ' Dim r As Range Dim wkcalc As Worksheet Application.ScreenUpdating = False ' Workbooks.Open Filename:= _ "U:\Nowy folder\Arkusz B.xlsx" Set wkcalc...
Wystarczy zmiana typu zmiennych na long. (at)wxyz1986 na początku makra wyłącz odświeżanie ekranu oraz automatyczne przeliczanie formuł (jeśli masz) a makro powinno przyspieszyć [syntax=vb]With Application .ScreenUpdating = False .Calculation = xlCalculationManual End With[/syntax] Na końcu kodu oczywiście nie zapomnij ponownie włączyć tych właściwości...
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...
Umieść kod w pętli i wykorzystaj jej zmienną do ustawienia kolumny do której chcesz kopiować. [syntax=vb]For i=1 to 6 step 6 ... ActiveSheet.Cells(Ostatni_wiersz + 1, i).Select ... Next[/syntax] A tak na marginesie to aż się prosi żeby ten kod uprościć. Na pewno przyspieszy to jego działanie.
Makro działa rewelacyjnie. To jest właśnie to czego potrzebowałem; zdecydowanie przyspieszyło obróbkę danych. Serdecznie dziękuję i pozdrawiam. Grzegorz
Sprawdziłem tak na szybko - wydaje mi się, że wszystko działa. Dzięki wielkie! Naprawdę mi pomogłeś i przyspieszyłeś znacznie moją pracę :D Na pewno będę o Tobie pamiętał.
Makro to strzelanie z armaty do komara, do jednorazowej operacji wystarczy użyć sposobu. Ja użyłbym funkcji wyszukaj.pionowo. Sprawdzałbym kolumny osobno wyszukując wartości w tej drugiej tabeli. Funkcja ta daje wartość n/d# jeśli nie znajdzie. Potem sprawdziłbym które wiersze nie mają w którejś z kolumn tej wartości. Ułożyłbym formułe =jeżeli(oraz(czy.brak(kkol1);czy.brak(ko...
więc to data gra tu główną rolę. Tak. Data nie możemy zawrócić i przyspieszyć do przodu. Np. Pierwsza zmiana zaczyna się o ósmej. O dziewięć makro zapisze do tabeli dla poprzedniego dnia i czyści dane. Do slowa, computer czynny 24 godziny? Dodano po 11 Ktorza godzina pierwsza zmiana zaczyna?
Dzięki za info. Ze zdjęciem może być kłopot gdyż mój fon ma problem z trybem makro. Ponoć to problem tego modelu. Bardzo trudno ma wyłapać ostrość. Ale może się uda.
marcinj12, Dzięki za tę podpowiedź. Poprawie to w kodzie i zobacze czy choć trochę przyspieszyło. Szczerze mówiąc to nie wiem, która zajmuje więcej czasu, wydaje mi się, że delete, ponieważ jest odpalana dwa razy (w dwóch arkuszach). Jeżeli chodzi o ilość danych, to przy około 300 wierszach radzi sobie w miare szybko, jednak już przy tysiącu, niestety...
Witam Bardzo proszę o pomoc. Niestety moje umiejętności z vba nie są na najwyższym poziomie, a poniższe makro bardzo przyspieszyło by mi pracę. Często muszę tworzyć raport z wszystkich lat, dla szukanej przeze mnie nazwy ulicy. W załączeniu przesyłam plik z czterema arkuszami. Potrzebuję makro, które wyszukuje wiersze po nazwie ulicy. Nazwa ulicy znajduje...
1. Wiec w tym ostatni pliku potrzebowal bym w zakladce pionowo jakis przycis (makro) ktory by automatycznie usunol czesc tekstu "6pao" i "6pac" poniewaz wszystkie kody kreskowe to posadaja to z przodu ale w systemie sa tylko liczby aktualnie jest tam "6pao" ale czsami jest "6pac" czsmiami sa pomieszane jet to i to wiem ze mozna to usunac formula albo...
Przy okazji się zapytam. Z tego co widzę w pliku stm32f10x_conf.h to USE_FULL_ASSERT jest domyślnie wyłączone, czy tak? Jeśli źle to czytam, to jak wyłączyć to makro? Mówicie że biblioteki od STM są wolne, ale czy prawdą jest że pozbycie się ich, a zarazem przyspieszenie pracy programu wiąże się z takimi zapisami jak: GPIOx->BSRR= warosc
U mnie w pracy był chłopak na praktykach 2 tygodnie i pokazał mi co to są makra i w jaki sposób makra mogą ułatwić i przyspieszyć prace. To dzięki niemu odkryłem że jest coś takiego jak makro w Excelu i Wordzie. Wstyd się przyznać, że nie wiedziałem o VBA. Jego już nie ma, a mi w pracy przydało by się do 30 makr w Excelu plus Word. Jestem osobą, która...
... tylko w razie gdy formuły działają zbyt wolno. Jak formuły działają zbyt wolno to przyspieszenie działania makrem wymaga sporo wysiłku. M$ jest jaki jest ale programować umieją. Oczywiście można wykorzystać szczególne przypadki (oni jednak musieli robić rozwiązania uniwersalne), ale to nie zawsze daje zauważalne efekty. Np. czy udało się komuś...
potrzebujesz pomocy z kodem w VBA czy szukasz kogoś kto napisze całe makro? Dodano po 1 Przygotowałem w zasadzie bardzo proste makro: Kopiuje Twój arkusz "x1" (nazwałem go "Template") i w nim zmieniam tylko dane. Nazwę nowego arkusza biorę z arkusza "Wyświetlenie odczytów" z kolumny A czyli "Lp." ale idzie to łatwo zmienić w kodzie (dodałem tam komentarz)...
No dobra ;) Generalnie każdą formułę można wstawić makrem, wystarczy ją nagrać macro recorderem i troszkę zmodyfikować. Dla WYSZUKAJ.PIONOWO jest to coś takiego: [syntax=vb]Private Sub CommandButton1_Click() On Error GoTo myErr Application.ScreenUpdating = False Application.Calculation = xlCalculationManual With Sheets("Arkusz1") ost_wiersz = .Range("A"...
Moja nieudolna próba podejścia do takiego zadania w załączniku (będzie to Makro1 w module2). Regulując parametr DOKL regulujemy precyzję. W makrze tym brakuje jakiejkolwiek inteligencji, więc działa bardzo wolno. Sprawdza wszystkie wartości od 0 do 180 podstawiając je do O/P i w konsekwencji po 180*180 iteracjach (dla DOKL=1.0) albo 1800*1800 (dla DOKL=0.1)...
Witam, trochę zmieniłem podejście i stworzyłem coś takiego co w dużej mierze odpowiada moim oczekiwaniom ale mam dodatkowe pytanie: "Plik Baza" jest dużym plikiem i długo się otwiera. Chciałbym, żeby napisany kod mógł sprawdzić czy plik jest już otwarty i jeżeli tak, żeby pominął krok otwierania pliku - nie udało mi się znaleźć rozwiązania, które mógłbym...
Dzięki temu, nie usuwając pliku a dopisując do niego wiersze można stworzyć swego rodzaju spis poszukiwanych pingów. Jedna sugestia z mojej strony. Opóźnienie należałoby dobierać doświadczalnie w zależności od osiągów sprzętowych. Czasami trwa to naprawdę długo. Dodane po chwili Działanie polecenia ping można przyspieszyć dodając po ping.exe "-n 1"....
Zacznij od: - wyłączenia odświeżania ekranu - wyłączenia zdarzeń czyli na początku kodu [syntax=vb]With Application .ScreenUpdating = False .EnableEvents = False End With[/syntax] Analogicznie na końcu kodu włącz powyższe właściwości. Dodatkowo jeszcze nie baw się w przechodzenie do komórek przy kopiowaniu, tylko kopiuj od razu ze wskazaniem komórki...
Witam serdecznie, Potrzebuje napisać makro, które znacząco przyspieszy mi prace. Chodzi o to by dzieliło gotowy raport na części i każdą z nich zapisywało w oddzielnym pliku pod nazwą taką jak wartość w kolumnie. Dla ułatwienia (w celach poglądowych) stworzyłem mocno uproszczoną wersję tego raportu. Chodzi o to żebym mógł szybko podzielić ten raport...
Działanie makra znacznie przyspieszy wyłączenie odświeżania ekranu na czas jego działania. Podejrzewam również, że dałoby się inaczej podejść do zagadnienia. Ale tu potrzebny byłby załącznik w postaci pliku z przykładowym arkuszem i określeniem warunków dla formatowania.
w takich przypadkach używam 'PODAJ.POZYCJĘ' i 'INDEKS' w linii w przypadku, gdy nie ma błędu(jest dane), pracują na zamkniętych arkuszach. Dodano po 3 takiego makra VBA ,które przyśpieszyło by to wyszukiwanie ? funkcje arkusza zawsze szybciej niż makro
Witam serdecznie, Używam w pracy edytora tekstu Word 2003, nie mam dostępu do Excela. Swoją pracę wspomagam kilkoma makrami. Tworzę protokoły używając do tego korespondencji seryjnej Worda. W protokole mam takie zmienne jak: sygnatura, imię i nazwisko, imię i nazwisko (w dopełniaczu), godzina rozpoczęcia i zakończenia pisania danego protokołu. Protokół...
Hej, Stworzyłam kod w wykorzystaniem Vlookup, niestety Excel mieli to kilka lub nawet kilkanaście minut, przy raptem 200 wierszach z danymi. Jest jakiś sposób, żeby przyśpieszyć działanie makro? Z góry dzięki wielkie za pomoc! [syntax=vbscript] On Error Resume Next Dim Dept_Row As Long Dim dept_Clm As Long Table1 = ActiveSheet.Range(“i1:i”...
hej, Tak jak poprzednik ja również staram się przyspieszyć wystawianie zawiadomień i protokołów do Klientów - dlatego skorzystałam z Waszego kodu :) I wszystko było by pięknie ponieważ pliki dzielą się i nazywają tak jak chce, ale niestety (nie wiem czemu) pomimo, że oryginalny dokument ma 4 strony wychodzi tylko 1 strona (usunięcie komendy: Selection.TypeBackspace...
Witam, Ja w swojej firmowej sieci spotykam podobny problem - baza Accessa działa dużo wolniej uruchamiana z sieci, niż lokalnie na komputerze. Zauważyłem też, że jeżeli np. mam makro w Excelu korzystające z bazy na sieci, to nawet jeśli plik Excela jest lokalnie, i tak każde zapytanie SQL do bazy powoduje "pobranie" całej (lub prawie całej) bazy w Accessie....
Pomysł super, jednak arkusz dane to stan bieżący systemu, natomiast ark 2 to pożądany stan systemu. Porównanie ma na celu przyspieszyć wprowadzanie zmian do systemu. Celem jest poprawienie danych w systemie w ten sposób by były identyczne z ark 2. Istotne są zmiany y w trzech kolumnach : a, c, d( data niestety też jest bardzo istotna wartością). Gdyby...
w bazie jest ponad 22tyś. Łącznie definicji jest ok 150, czyli takich wierszy składających sie np. na klasę A1, samych klas ostatecznie jest ok 30 ( czyli uogólniając po 5 wierszy na klasę) To przypisywanie do klasy to czynność jednorazowa? Jeśli tak, to optymalizacja kodu nie jest aż taka istotna. Jeśli nie, to może pogrupować te klasy na grupy, które...
Należy utworzyć makro w języku VBA, które w pętli będzie wybierać rekordy z pierwszej bazy i porównywać je z pozostałymi (wyszukując również w pętli pasujący rekord). W zależności od wyników porównania będzie dokonywał stosownych operacji. Jeśli bazy są duże (>10000 rekordów), lecz nr kat są posortowane we wszystkich, to można całą operację znacznie...
Dzień dobry, Poszukuję rozwiązania, które pomoże mi przyspieszyć pracę. Otóż w Skoroszyce o nazwie np Dane 1.0 mam 25 arkuszy o różnych nazwach. W każdym z tych arkuszy jest aktualnie zapisanych około 200 wierszy z danymi w 25 kolumnach. Program, do którego trzeba później wyeksportowac dane może je przyjąć gdy są zapisane w jednym arkuszu. Aktualnie...
[syntax=vb] a = CDbl(usfGehalt.txtjz) b = CDbl(usfGehalt.txtbon + 100) c = Round(a / b * 100, 0) x = Int(Round(a / b * 100, 2) / 12) usfGehalt.txtmb = x usfGehalt.txtjf = 12 * x usfGehalt.txtbb = a - usfGehalt.txtjf[/syntax] To tylko takie moje zapiski do porównania z Twoim kodem. Deklarując zmienne należy zawsze po nazwie zmiennej określać jej typ:...
Dzięki za odp Niestety ale musi być Vista i photoshop, obróbka nie jest aż tak prosta i w makro jest ustawionych po 15 pozycji (zastanawiam się nad dołożeniem jeszcze kilku operacji aby zdjęcia jeszcze lepiej wyglądały, ale chamuję sie ze względu na czas obróbki) dlatego też schodzi tak dużo czasu aby obrobić 72 zdjęcia. Nic w takim razie wychodzi na...
... gdyż naciskasz F9 idziesz zrobić kawę, wracasz i gotowe :D ... A mogę zapytać po co naciskasz F9? Masz wyłączone automatyczne odświeżanie? Odwołania cykliczne w formułach? Owszem F9 wymusza przeliczanie ale całego arkusza/skoroszytu a akurat "moje" rozwiązanie tego nie potrzebuje (pod warunkiem że masz włączony standardowo automat w opcjach) W...
Drogi kolego sedr - stosuj się do swoich ciekawych wytycznych (jak np. ciało funkcji nie może mieć więcej jak 10 linijek, zakaz rzutowania, zakaz stosowania makr) i pisz tak fascynujące aplikacje jak opera, która już na starcie zżera 300 MB pamięci, bo przecież stosik wywołań funkcji musi rosnąć i rosnąć i wszystko musi być cacy. Ja gdy w dwóch miejscach...
http://obrazki.elektroda.pl/5144790300_1... Przedstawiam Wam swoje najnowsze dzieło - KrzysioCart MicroSD - kardridż do konsoli Pegasus, który będzie ostatnim, jaki kupisz - żaden inny już nie będzie potrzebny. Kardridż obsługuję 82% wszystkich gier, jakie wyszły na konsolę NES / Famicom / Pegasus. Obsługiwane są następujące mappery...
Hej, Piszę w VBA makro, które ma mi pouzupełniać braki danych w kolumnach A i B. W tych kolumnach mam daty (kolumna A) oraz ceny akcji z tych dat (kolumna B). Daty nie są ciągłe (czyli np. po 4 kwietnia mam od razu 7 kwietnia itp.) i próbuję je uzupełnić, tak żeby w miejsca brakujące wstawić daty z poprzedniego dnia (czyli np. dla 5 i 6 kwietnia miałbym...
Nie ma na to automatycznych funkcji Ale ... da się zrobić i to dość szybko jeżeli każda z cyfr występują zawsze 5 razy Aby to ładnie zrobić wykorzystaj funkcję podaj.pozycję() z zerem jako ostatni parametr i w powiązaniu z funkcją indeks() powiększając tą znalezioną pozycję danej cyfry od 0 do 4 uzyskasz żądany efekt. W jak silnym komputerze obrabiasz...
o tym mówi współpracownik Łągiewki To jest powód, dla którego na pewno kłamie... przy przyklejeniu plasteliną do odklejenia potrzebna jest odpowiednia prędkość przy uderzeniu Zgadza się, mało jest podane w tym opisie parametrów. Założyłem, że ten współpracownik Łągiewki (oszust) wie co robi i prawidłowo dobrał wszystkie parametry doświadczenia, choć...
Witam. Proszę Was o pomoc w rozbudowie laptopa HP 15-af023ng. Płyta główna : ABL51 LA-C781P , rev : 1.0 W pierwszej kolejności chcę wymienić dysk twardy na SSD. SSD nie musi być super pojemny ( Windows 10 pro , Office Word i Excel ) Jeżeli jest możliwość i wymiana procesora oraz pamięci RAM przyspieszy tego laptopa to również mogę w to zainwestować....
OK UDALO SIE !!!! Dodano po 1 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,...
Witam! Mam w pliku Excel arkusz dla każdego tygodnia roku kalendarzowego o nazwach T-01, T-33, T-43 itd. W arkuszu posiadam makro do szybkiego tworzenia nowego arkusza przenoszące układ i formatowanie obecnego arkusza i dodatkowo przenoszące do nowo tworzonego arkusza wiersze dla których wartość w kolumnie J jest większa od zera. Plik służy mi do cotygodniowego...
Witam Prowadzę ewidencję sprzedaży i w każdym wierszu jest jeden produkt oraz stosowne do niego obliczenia w poszczególnych kolumnach (zakres to około 2600 wierszy i kolumny od A do AG lub dalej, ilość wierszy przyrasta każdego dnia od 0 do 20) Ze względu na dużą ilość obliczeń zależy mi na dwóch makrach: pierwsze wyłącza obliczenia w wierszu, w którym...
Nawet UE przestała wierzyć w szybki spadek cen w 2022r. https://www.bankier.pl/wiadomosc/EBC-spa... Niby jak ma szybko spaść skoro magazyny gazowe na wiosnę będą puste. Już obecnie tempo opróżniania jest zbyt duże aby dotrwać do końca sezonu grzewczego, a dopiero zaczyna robić sie...
lanzul dziękuję za odpowiedź... jestem początkującym vba-excelowcem i powiem szczerze, moje pierwsze makro, polegające na zaznaczaniu fragmentu zeszytu i przenoszenia go gdzie indziej powstało jakieś 2 tygodnie temu. Także dopiero się tego uczę, więc stąd toporność i kompletny beton mojego kodu, bo nie wiem jak np. dynamicznie zmieniać punkty odniesienia...
Powiem szczerze, że nie działa to zbyt płynnie i jest dodatkowo utworzony kolejny arkusz. Przy wyszukiwaniu np. numeru 100 000 000 po wpisaniu w wyszukiwarce 10 wyświetla się wiersz natomiast, gdy wpiszę 100 to już nic nie wyszukuje. Przy filtrowaniu wyszukuje bardzo dokładnie nawet po fragmencie numeru, który znajduje się w środku natomiast nie ma...
jednak ładowanie arkusza do tablicy trochę trwa ... "zależy jak leży" ... są sytuacje kiedy "nic nie pomoże" i wtedy rzeczywiście tak jest, ale w większości są to dość szybkie "kody", przykład na zwykłych tablicach: (wydaje się że 1:1 w stosunku do kodu "kończącego sobotę") Sekcja-Odpowiednik => .Range("A" & el).EntireRow.Delete " można skrócić...
nie wiem co o tym myśleć. pobrane z Forum, które jest wysyłane z powrotem i działa. może powierzono prawa dostępu do plików. Pan może ręcznie otworzyć i zmienić pliki użytkowników z jego komputera? może pan będzie działać w osobnym folderze jego komputera? jest to numer błędu? może Pan pokaż zdjęcie komunikat o błędzie? Działa. Wielkie dzięki. Problem...
Ostatnia rzecz programik już działa funkcjonuje pozostaje kwestia czekania po naciśnięciu dodaj popraw program jakby myślał był bardzo duży i leci po wszystkich formułach. Czy to jest spowodowane tym że jest dużo w kodzie czy można to jakoś przyśpieszyć żeby szybciej chodziło bo takie czekanie na dłuższą metę robi się denerwujące Z góry dzięki za pomoc
Jakis czas temu prosiłem o pomoc przy stworzeniu [url=http://www.elektroda.pl/rtvforum/vi... bez powtórzeń wszystko działa pięknie jednak zbyt wolno, postanowiłem stworzyć coś podobnego jednak przy pomocy tablic wiec aby sobie to łatwo wyobrazić przyłóżmy że wiersze to nieznana dla nas liczba lat, a kolumny...
Skopiowany wykres Excela można wkleić do dokumentu Worda jako: - wykres Excela - obiekt, który można edytować jako arkusz - rysunek (metaplik) - który można rozgrupować i edytować jako rysunek z polami tekstowymi itd., - łącze do wykresu Excela - zmiany w arkuszu będą się przenosiły do dokumentu Worda Ponadto skopiowany z Worda obiekt/rysunek można...
Wszystko opisałam. Nie musi to być konkretne makro. Po prostu chcę poznać sposób jak zrobić tak aby makro altualizowalo się gdy dodam kolumnę tzn. zrobiło też przesunięcie w kodzie o tą jedną kolumnę. Ja makra sama nie pisze tylko je nagrywam i przypinam pod przycisk. I takie makro ma dalej dobrze działać gdy dodam kolumnę. Może to być proste makro...
Witam Swojego czasu udało mi się napisać taki mały program w Excel-u mianowicie drukuje się kod kreskowy okleja materiał i skanuje do bazy ta z kolei sprawdza czy taki kod już nie jest w bazie po czym blokuje dany kod i podlicza stany oraz metry kwadratowe. Z czym sobie nie potrafię dać radę : 1 Potrzebuję by program zapisywał tak jak teraz za każdym...
Witam! Kol. -psiak- napisał: Poza tym, zawsze warto spojrzeć o jaki język pyta autor tematu. Wysiliłem zatem resztki swoich szarych komórek, włożyłem na nos okulary czytałem na różne sposoby, i normalnie, i wspak, przez lustro, lupę i ciągle wychodzi mi, że tytuł tematu brzmi: "Octave Programowanie - dokończenie prostego programu w języku C". W swojej...
Dzięki serdeczne marku! Wszystko obecnie działa OK - po prostu nie mogłem się połapać w oznaczeniach , ponieważ to makro używam do b. skomplikowanego programu "Ewidencja" w którego to budowie bardzo mi pomagałeś przez długi okres czasu. Od roku działa on u mojej księgowej i około 10-cio krotnie ułatwia i przyspiesza jej pracę. Ten układ (makro) działać...
Cześć, jestem absolutnie początkująca jeśli chodzi o VBA, a dzięki makru chciałabym przyspieszyć trochę swoją pracę... no ale nie wiem jak i liczę na Waszą pomoc :) Mam tabelę z trzema kolumnami: - data_1 - data powtarzająca się - data_2 - data niepowtarzająca się kolejno posortowana - wartość - wartość na sztywno, wcześniej policzona suma skumulowana...
Nadprzewodnikowe elektromagnesy kierują wiązką cząstek tak aby ta poruszała się wewnątrz tunelu, przyspieszają ją również do tak wielkich prędkości. Co do odprowadzania energii po zderzeniu, nie ma tam wielkich energii w skali makro (chyba, że ktoś mówi o zasilaniu tego ustrojstwa ;) ), rzeczywiście energia jest ogromna ale pojedynczej cząstki, a tych...
Witam Może napiszę na czym polega zysk z korzystania z takich makr. Jak poprawia się błędy w kodzie lub analizuje się go, to procedury powinny zmieścić się na jednym ekranie, łatwiej to wtedy objąć wzrokiem i zrozumieć. Stosując makra które są zrozumiałe, zagęszcza się kod i nożna zobaczyć dużo więcej na jednym ekranie. Wierzcie mi, naprawdę ułatwia...
Przez COVIDA znalazłem się na zastępstwie i muszę przygotować temat inwentury w firmie. Będą ją robić ludzie, którzy nie znają dobrze asortymentu i chcę im ułatwić i przyspieszyć pracę. Szukałem takiego tematu na forum, ale nie znalazłem, a sam nie ogarnę tego niestety... Niestety jestem zielony w tworzeniu makr, a pilnie potrzebuję makra, które pozwolą...
Ja się jeszcze dołącze do tematu. Wczoraj sprawdzałem czasowo na oscyloskopie szybkość działania mojego filtru (wszystko na float'ach) i wynik mnie bardzo zasmucił (10 ms). Tak jak autor na początku napisał, czas z FPU i bez FPU różnił sie tylko około dwukrotnie. Nie sprawdzałem jednak czasu z optymalizacją. Czyli jeżeli włącze optymalizację uzyskam...
1. Generalnie tak. Plus korekcja bf/ff pod warunkiem że puszka to posiada. Pomijam tu zapis w exif bo to do samej fotografii nie jest niezbędne. Ale mam pewne ale. ;) Ja ostrzę zawsze z na wpół wciśniętym przyciskiem migawki, "doastrzam" delikatnie odsuwając/przysuwając aparat - przyzwyczajenie z fotografii makro. Potwierdzenie ostrości nie jest dobrym...
A to już zapomniałeś o czym pisałeś? Bo ja pisałem o materiale filmowym WFD i o dzieciakach naświetlanych kwarcówką, Ty wyskoczyłeś że TO NIE O WITAMINĘ D CHODZI, a BILIRUBINĘ. Mimo, że właśnie NIE o to chodzi, bo w filmie nie ma noworodków z żółtaczką, a lampa kwarcowa nie dostarcza ani odpowiedniego widma, ani ekspozycja nie mogłaby być wystarczająco...
Witajcie, Zwracam się do Was z prośbą o pomoc. W pracy otrzymuję raport, który niestety nie jest do końca "przyjazny" do późniejszej obróbki, więc musiałem stworzyć kod, żeby to ogarnął. Kod działa, ale jego działanie trwa bardzo długo... Czasami trwa 30-40 min, bo tyle jest tych danych, a komputer pracuje jak odrzutowiec... :( W załączniku przykład...
Nowa Platforma EPLAN 2023 jest już dostępna! Wzbogaca najnowszą generację Platformy, kontynuuje jej rozwój usprawniając i przyspieszając planowanie projektów. Użytkownicy mogą teraz szybciej uzyskać zaplanowane rezultaty korzystając z uproszczonego systemu zarządzania danymi urządzeń, przy jednoczesnym zwiększeniu ogólnej jakości projektu. Ta funkcja...
Wzrost na rynku elektroniki noszonej zwiększa się z każdym rokiem, dzięki nowym typom przydatnych urządzeń. Akumulatory litowo-jonowe lub litowo-polimerowe, które projektanci zazwyczaj wykorzystują do zastosowań w systemach noszonych osiągają obecnie bardzo duże pojemności, co przekłada się na długi czas pracy tych urządzeń. Wszystko dzięki technologiom...
Możesz Freddie mieć trochę racji. Muszę to sprawdzić. Co prawda w tym konkretnym przerwaniu od I2C jest tak, że w/w bit ustawiam tuż przed wywołaniem warunku startu I2C, a kasowany jest on wyłącznie w procedurze obsługi I2C, podczas której wyłączam inne przerwania, więc chyba nie ma możliwości jego modyfikacji przez inne przerwanie. Ale ten bit należy...
Dobry wieczór, Powinien Pan użyć formantu ActiveX. W przypadku formantów formularza może Pan tylko wybierać z listy i widoczna jest tylko jedna kolumna, poza tym formant nie zwraca wartości tylko indeks (połozenie na liście). W przypadku formantów ActiveX ma Pan do wyboru pole listy lub pole kombi. Pole kombi wydaje mi się jednak wygodniejsze. Nie trzeba...
https://obrazki.elektroda.pl/7863294500_... Plan wydatków o wartości 52 miliardów dolarów nakreślony w ustawie CHIPS and Science Act , która została zatwierdzona przez administrację amerykańskiego rządu, ma znaczące implikacje dla całego ekosystemu półprzewodników — od producentów chipów po inżynierów i zespoły produkcyjne. Portal...
Witam, Pierwsza sprawa - szybkość kodu... Ja stosuję dość uniwersalny trik z blokadą odświeżania zawartości na czas wykonania pętli, co znacznie przyspiesza szybkość działania każdego kodu. Przed pętlą wstawiasz: Application.Calculation = xlCalculationManual Application.ScreenUpdating = False Po pętli: Application.ScreenUpdating = True Application.Calculation...
https://obrazki.elektroda.pl/9370756600_... Dostawca mikroukładów pamięci z USA, firma Micron Technology, poinformował, że redukuje swoje plany dotyczące wydatków kapitałowych na rok budżetowy 2019 i 2020. Spadek CAPEX rozpoczyna się w obliczu trwającego obecnie spowolnienia popytu, które spowodowało redukcję aktywności na rynku pamięci....
Dzień dobry, Na wstępie powiem że ze wszystkich sił starałam się nie fatygować nikogo by mi pomógł znaleźć rozwiązanie problemu, próbując sama zrozumieć dlaczego tak się dzieje. Jednak moja nieznajomość VBA wzięła górę i do co utknęłam w martwym punkcie (choć może nie do końca bo makro w sumie robi co chce). Makro które udało mi się stworzyć, przerabiając...
Aby wejść do drugiego warunku i musi przyjąć wartość co najmniej 256, co jest nie możliwe, bo przy i == 255 program nie wejdzie do pierwszego warunku w którym jest inkrementacja. W drugim warunku z kolei nie osiągnie wartości potrzebnej do wyzerowania i. Czemu nie nie zastosujesz if()...else? Faktycznie, niedopatrzenie. Poprawiłem błędy ale i tak działa...
https://obrazki.elektroda.pl/2364447400_... Shuli Goodman Wzrost i wspieranie energii odnawialnej poprzez prawdziwie opartą na współpracy inicjatywę typu open source jest celem inicjatywy LF Energy. LF Energy to nienastawiona na zysk, neutralna dla dostawców organizacja, za którą stoi Linux Foundation, której to nie trzeba chyba przedstawiać...
Jak łatwo, tanio i przyjemnie zacząć przygodę z elektroniką? https://obrazki.elektroda.pl/6958449000_... W ucząc dzieci elektroniki . Pomysły i inspiracje na początek nauki elekroniki Największą (za to możliwe, że jedyną) przeszkodą w rozpoczęciu edukacji elektronicznej jest zebranie kilku elementów wyposażenia. Jak już zostało...
Dzisiejszy świat pulsuje możliwościami, jakie mają do zaoferowania duże modele AI, takie jak ChatGPT. Potencjał sztucznej inteligencji do zrewolucjonizowania sposobu, w jaki ludzie pracują i bawią się, jest zdumiewający, a dla niektórych również nieco przerażający. Aby pokazać pewną perspektywę względem tego zjawiska, wystarczy spojrzeć na akcje firmy...
Szanowni Państwo, POSZUKUJEMY PARTNERÓW OTWARTYCH NA WSPÓŁPRACĘ W DZIEDZINIE MONTAŻU KLIMATYZACJI Celem ochrony rynku usług klimatyzacyjnych oraz podniesienia jakości usług szukamy Partnerów, którzy nie obawiają się nowych wyzwań na rynku oraz lubią poznawać i kroczyć nowymi drogami, w celu przyspieszenia rozwoju własnej działalności. Naszym głównym...
przyspieszyć lenovo przyspieszyć łączyć przyspieszyć laptop
spawarka castolin boombox radio dioda alarmu świeci cobra
kenwood ka880d xsara sterownik centralnego
Resetowanie JVC RV-S1B Powered Woofer System Koszt naprawy telewizora LG 42LD650, który się nie włącza