Skoro raport ma 300000 wierszy, to zmienna i musi być zadeklarowana jako long. W którym miejscu Twoje makro się zatrzymuje? A tak w ogóle to zamiast mozolnego porównywania każdej komórki z elementami tablicy przy pomocy pętli to poszedłbym w sprawdzenie przy pomocy odpowiednika arkuszowej funkcji PODAJ.POZYCJĘ czy wartość danej komórki jest w tablicy....
Mnie te makra nie zawiesiły Excela ani razu, ale testowałem je na wersji 2007 i 2010. Być może problem jest spowodowany przez połączenie wklejania danych ze schowka z wstawianiem komórek. Jeśli formatowanie komórek nie ma znaczenia i kopiowane są stałe (tak to przynajmniej wygląda w przykładowym pliku), to może zrezygnować z kopiowania na rzecz przypisywania...
Może nie zabrzmi to logicznie, ale po zastanowieniu przytakniesz. Wyłącz obsługę zdarzeń na czas działania makra i włącz ponownie na końcu. Worksheet_Change ?
post jest właściwy bo to excel jest tym procesem który obciąża procesor. A pytanie jest bardzo proste - czy jest jakaś instrukcja pod VBA lub VB która powoduje powstanie oddzielnego procesu/wątka tak aby nie zawieszał komputera :)
zakomentuj w całem programu podobne [syntax=vb] Application.Run "'Stale i stopy - obliczenia.xls'!ATEST.ATEST" Application.Run "'Stale i stopy - obliczenia.xls'!STAL.STAL" Application.Run "'Stale i stopy - obliczenia.xls'!ZAPIS.ZAPIS" [/syntax] Sprawdź czy Excel się zawiesza . rozkomentuj, jeden przez jeden i Sprawdź. Ponadto przyciski na pierwszym...
Proszę sprawdzić załącznik. Plik po dekompresji "waży" ponad 2,6 MB i zawiesza Excela przy próbie otwarcia. Może zapisać plik w formacie .xls i załączyć bez kompresji. Po odzyskaniu zawartości pliku brak wykresów. Dodano po 1 Jeśli chodzi o wykres, to zastosowany sposób jest trochę udziwniony. Polega on na zastosowaniu różnych formatów daty, aby wymusić...
W jaki sposób okiełznać tryb zgodności. Są arkusze Excel 2007 - xls w ktorych jest ileś tam danych - ręcznie je przepisać to za dużo roboty i czasu mi nie starczy - musze do jutra skończyć. I jest sobie Excel 2010 którym otwieram te cholerne pliki XLS , nawet zapisałem to cholerstwo pod formą XLSX. I sprawa wygląda tak , z plików xls kopiuję 1 kolumnę...
Przejrzyj dobrze kod. Ostatnią funkcję masz "zaremowaną". [syntax=vb]'Call GetOnlyGoodValues(x1, x2, x3, x4, x5, x6, x7, x8, x9)[/syntax] Wewnątrz GetOnlyGoodValues wykonywane jest przeszukiwanie. Działa to dobrze bo sprawdzałem, ale generowanie czegokolwiek trwa baaaardzo długo. Zapis do komórek Excela mija się z celem o czym już pisałem. Właśnie dodałem...
Dobry wieczór, Trudno powiedzieć coś konkretnego po takim opisie, nie wiadomo, co jest w tym pliku, którego nie można otworzyć. Generalnie, jeżeli plik jest w formacie .xls, a Office 2010, to trzeba spróbować zapisać plik w formacie .xlsx lub .xlsm, w zależności czy zawiera makra, czy nie. Czasem problemy stawarza środowisko 64-bitowe, niektóre funkcje...
lanzul: Dzięki za tak obszerna odpoweidź, już staram sie odpowiedziec na Twoje pytania: 1. Tak masz rację nie zadeklarowałem zmiennych, po prostu zapomniałem tego dopisać jak makro działało i potem o tym nie myślałem. 2. zmienna K to pozostałośc po mojej początkowej fazie pisania tego kodu i nie usunąłem tego. 3. Ponieważ, gdy umieszczam ja tylko na...
Witam. Próbuje napisać makro, które będzie wyszukiwać w jednej kolumnie, np A kwot przeciwnych jeżeli istnieją (np kredyt noty i faktury) , dodatkowym warunkiem jest to aby wartość w kolumnie B (np nazwa przedsiębiorstwa) była dla obu kwot taka sama, jeżeli ten warunek jest spełniony to kwoty te są kopiowane do drugiego arkusza. Udało mi się napisać...
Witam! To mój pierwszy post w tej części forum. Natrafiłem na problem, znalazłem rozwiązanie, może komuś to się przyda. Zarejestrowałem proste makro, które w pierwszej części (tylko ta jest istotna) miało u dołu tabeli, ale przed wierszem podsumowania tworzyć dodatkowy wiersz będący kopią jednego z wierszy powyżej. Wydawało się, że sprawa jest prosta,...
Szanowni Panowie, Dyskusja staje się w dużej mierze bezprzedmiotowa. Podstawowa trudność wynika stąd, że funkcja UDF nie może dokonywać żadnych (z nielicznymi wyjątkami) zmian w skoroszycie czy arkuszu, m.in. nie może niczego ukrywać ani odkrywać. Takie operacje można wykonać tylko makro, czyli procedura Sub. Tych ograniczeń nie ma jeśli funkcja jest...
Dzięki za poświęcony czas! Tak jak napisałem nie mam problemu z wykonaniem tego konkretnego zadania, które sprowadza się do skopiowania wybranych danych i zapisania ich do pliku .csv w celu dalszego przetworzenia w plik JPK_VAT w formacie .xml. Próba wyjaśnienia co się dzieje wynika z obaw, że albo moja wiedza o Excel VBA ma istotne luki albo moja instalacja...
znajduje sie, makro zawiesza excela ... dowiedzialem sie ze cos z buforowaniem trzeba pokombinowac ...
Witam Zadanie które mam do wykonania polega na tym, iż mam dostępny arkusz "baza" w którym znajduje się ok 10 000 wierszy, każdemu wierszowi odpowiada kolejno w kolumnach od A do C , nr punktu , współrzędna X i współrzędna Y i muszę ustawić numery zaczynając od numeru C27 i kolejno każdy najbliższy odległościowo punkt aż do wyczerpania zapasów. Robię...
Coś jest nie tak z tym kodem. Po wpisaniu do jednego TextBox-u jakiejkolwiek cywry w innych też wyskakują cyfry a nawet po kilkanaście, a i zawiesza się Excel
witam Chciałbym aby z kolumy zrobiło się kilka kolumn dokladniej z kolumny gdzie są liczby (1,2,3,4,5...) dla każdej liczby wazielo wartości i ustawilo w osobnych kolumnach tak jak na obraku poniżej: http://obrazki.elektroda.pl/3394555600_1... w zał ączniku plik z danymi... jest az 400k rekordów i umnie nie śmiga to roziwązanie które...
defincje wksz as worksheet oczywiście były, dużo wierszy to już ok 200 (jesli ogranicze pętle Do - do na przykład x=5 wtedy też jakby lepiej działa jak jest wiecej to nawet cały widok czasem sie nie odswieża - skopiowana tabela sie wogóle nie pokazuje, muszę kliknąc 2 razy (dokładnie 2 razy) na jakąś komórke i wtedy pokazują sie skopiowane wiersze -...
Naprawdę na takiego gotowca oczekujesz? Naprawdę tak to odbierasz? Przecież wydawało mi się że dałem dowody swojego zaangażowania w ostatnim opublikowanym kodzie. Te uwagi miały tylko na celu opisanie ewentualnych rozbieżności od założeń początkowych. Nazwę klienta na klient000002 zmieniłeś w arkuszu "target" czy "wykonanie"? Bo u mnie jak w "wykonanie"...
Witam Mam arkusz kalkulacyjny excel chroniony hasłem w którym stworzona została tabela do edycji umożliwia użytkownikowi wypełnianie tylko wybranych kolumn, posiada makro które kopiuje całą zawartość do innego arkusza excel, jednak w momencie gdy włączamy edytowanie na komputerze który posiada MS Office 2010 arkusz niestety siada i się zawiesza :/ na...
excel zawiesza excel zdjęcia makra tworzenie makra excel
pilot zmiennym kodem parkside wiertarka termostat lodówki regulacja temperatury
wentylator kolumnowy skutery wodne silniki
Silnik AZM Passat 2.0 benzyna - rozrząd kolizyjny? Sterowniki do starszych głośników Logitech - jak je znaleźć?