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 ?
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....
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...
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 :)
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ć...
znajduje sie, makro zawiesza excela ... dowiedzialem sie ze cos z buforowaniem trzeba pokombinowac ...
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...
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
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ę...
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,...
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 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 -...
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...
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...
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...
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...
Nie chcę nikogo obrażać ani się wywyższać itd. Liczę na pomoc, jak w pierwszym poście niestety muszę sie posiłkować goal seekiem gdyż wynik końcowy jest sumą bardzo wielu zmiennych opartych na formułach. Dałem taki przykład aby niepotrzebnie nie wprowadzać zamieszania. Zakres komórek zmienianych pokrywa się z moim arkuszem roboczym i operacje na tych...
Witam Panowie dzięki waszej pomocy zbliżam się powoli ku końcowi. Zmiana koloru przycisków działa dokładnie tak jak chciałem, tylko czasami przy szybkich ruchach myszką kolor na przycisku się zawiesza. A zaznaczenia na przyciskach kalkulatora nie mogę usunąć co dziwne zawsze przy otwarciu kalkulatora zaznaczony jest przycisk C0 więc zamieniłem go z...
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"...
Zawiesza się czyli, uruchamia się dokument excela, a następnie się zawiesza, czegoś ciągle szuka (myszka się obraca, a program nieodpowiada), a także nie pojawiają się przyciski makro (widzę tylko tekst jeden, który został wcześniej napisany). Niestety po zaznaczeniu tych opcji dokument nadal nie chce się całkowicie otworzyć. Oto zdjęcia z opcjami,...
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ę...
Chodzi mi o makro, które w pliku export.xlsx, w kolumnie I wpisze pasującą wartość z pliku locator.xlsx, kolumna D. Zrobienie tego formułą działa, ale dla 15 - 20 tyś linii praktycznie zawiesza excela na 30 minut.
Mam taki problem z macrem ukrywajacym wiesze jezeli komorki w kolumnie 5 sa puste. Makro tego typu musi być umieszczone w module arkusza , a nie w module ogólnym :cry: Dla uniknięcia problemów (np. tekstowego formatowania komórek w kolumnie 5 ) proponuję zmianę warunku ukrywania wierszy :D [syntax=vbscript]If Cells(RowCnt, ChkCol).Value = "" Then[/syntax]
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...
Witam. Mam za zadanie wykonać model, w którym kopiuję z jednego arkusza (Arkusz3) po kolei pojedyncza kolumnę z danymi do arkusza "Europa", następnie wykonuje operacje przy pomocy programu OpenSolver/Solver i pewien fragment z symulacji kopiowany jest do arkusza dla konkretnego miesiąca. Wczoraj po kolejnej aktualizacji kodu program zaczął mi się zawieszać...
excel zawiesza makra excel formularz przenoszenie makra excel
siłownik schemat iveco daily ciśnienie oleju błąd invalid
zasilacz radiostacji zasilacz radiostacji
Budowa głowic w magnetowidach: szczegóły i działanie Cewka zapłonowa do silnika Sachs SB 97 - specyfikacja i wymiana