Excel Forum - Porady, Pomoc,  Excel Help, Excel FAQ Strona Główna
 FAQ  RegulaminRegulamin  Szukaj   Użytkownicy   Grupy   Rejestracja   Profil   Twoje wiadomości   Zaloguj 


Poprzedni temat «» Następny temat
ID tematu: 27010 Skopiuj do schowka Excel długo myśli - czy plik za duży?
Autor Wiadomość
cherry34
słuchacz


Posty: 11
Wysłany: 2012-01-04, 18:55   Excel długo myśli - czy plik za duży?

Witam.
Mam plik xls, w którym w jednym z arkuszy jest przeszło 2500 wierszy i 12 kolumn (w pozostałych znacznie mniej).
Plik otwiera się kilka minut. Próba odfiltrowania jakiejś kolumny owocuje zwiechą na dobre kilkanaście minut. Makr nie ma.
Czym jest spowodowane tak wolne działanie programu?
Dane w komórkach to suche liczby co najwyżej 6 cyfr znaczących.
Z góry dziękuję za pomoc.
ID posta: 143025 Skopiuj do schowka
 
 

EXCELFORUM.pl POLECA - Bezplatne triki prosto na skrzynke email

Albercik777 
Excel Expert



Pomógł: 291 razy
Posty: 616
Wysłany: 2012-01-04, 19:01   

sprawdź gdzie jest ostatnia komórka na każdym z arkuszy:
F5 -> specjalne: Ostatnia komórka.
Jeżeli taka komórka jest daleko poza obszarem danych, może być przyczyną zwiększenia objętości pliku oraz spowolnienia działania skoroszytu.

Aby "ostatnia komórka" była w ostatnim wierszu i ostatniej kolumnie danych należy:
zaznaczyć wszystkie wiersze poniżej ostatniego zapełnionego wiersza: CTRL + NUM - (ewentualnie PPM na indeksach wierszy i "USUŃ")
to samo z kolumnami.

Powodzenia
_________________
# Jeżeli istnieją 4 różne możliwości doprowadzenia programu do krachu i wszystkie 4 zablokujesz, wtedy użytkownik znajdzie piątą metodę. Edward Murphy
Pomóż nam sobie pomóc
Co to jest makro? Jak je uruchomić, do czego służy?
ID posta: 143028 Skopiuj do schowka
 
 

EXCELFORUM.pl POLECA - Bezplatne triki prosto na skrzynke email

OShon 
Excel Expert



Zaproszone osoby: 41
Pomógł: 620 razy
Posty: 2037
Wysłany: 2012-01-04, 21:40   

Zaznacz dane Ctrl+A, sprawdź czy nie zaznaczyło więcej niż należy i wklej jako wartości do nowego pliku. Zapis pod poprzednią nazwą. Załóż filtr i sprawdź działanie.

Przyczyną wolnej pracy może być dokonana wcześniejsza konwersja pliku przez inne wersje Excela. Wolny dostęp do zasobów problem sieciowy lub dyskowy, dość duża ilość formuł czy formatowania warunkowego, wreszcie źle zoptymalizowane makro.
Skoro u ciebie sa gołe dane to obstawiam na problemy ze strukturą pliku.
Najlepiej jak pow napisałem utworzyć nowy i nie roztrząsać problemu.
_________________
MVP Office System, moderator Outlook.pl|WSS.pl|CodeGuru.pl, praca: Business Developer, blog: VBATools
ID posta: 143040 Skopiuj do schowka
 
 
nowy201 
ExcelSpec



Pomógł: 78 razy
Posty: 551
Wysłany: 2012-01-04, 21:55   

Nie napisałeś ile ma ten Twój plik MB i gdzie się on znajduje czy na kompie czy na sieci. Pewnie o formułach i formatowaniu wiesz że obciąża pliki powiem ci jeszcze że do szybkiego działania np. Excela potrzebny jest spory zapas pamięci ram. Ja w pracy mam W7 i Ex2010 i jak zadam mu odrobinę bólu to wisi. Aplikacja którą zadaję mu ból nie jest jakimś wielkim plikiem ani też niema dużo do liczenia czyli formuł. Sprawdziłem w trakcie zwiech o co kaman i okazało się że Ex używa 2,4GB Ram (plik xlsm 1,2 MB, wiem że to jakaś anomalia ale tak było kilka razy) a cały komp ma 3GB Ram. Więc jak ten komp ma sobie radzić z aplikacjami. Podczas odpalania sprawdź ile czerpie ci Ram i będziesz wiedział. Nie napisałeś jaki masz Win ile bit system i ile ram więc tylko sugeruję sprawdzić. Co nowy system i nowe aplikacje to potrzebują sporo Ram.
_________________
Pozdrawiam
nowy201
ID posta: 143041 Skopiuj do schowka
 
 

EXCELFORUM.pl POLECA - Bezplatne triki prosto na skrzynke email

Artik 



Pomógł: 1277 razy
Posty: 3463
Wysłany: 2012-01-04, 22:53   

Też mi to wygląda na
OShon napisał/a:
problemy ze strukturą pliku

Ale skoro mamy do czynienia z filtrowaniem i powolnym działaniem, to polecam jeszcze przeczytanie tego wątku.

Artik
ID posta: 143047 Skopiuj do schowka
 
 
cherry34
słuchacz


Posty: 11
Wysłany: 2012-01-09, 00:08   

Dzięki wszystkim za rady.
Po napisaniu na forum znalazłem tą poradę:
http://www.archivum.info/...skoroszytu.html
W czwartek mi to pięknie zadziałało (na EX2003), dzisiaj coś się wysypuje.
Właśnie kopiuję dane z jednego skoroszytu do czystego - nie wiem czy dotrwam do końca.
Rozwiązanie z obramowaniem poziomym nei zadziałało.
Plik waży ca.30MB.
Skopiowało się.
Plik zmniejszył się do ca.27MB.
Zapuściłem filtr i idę orać pole.
Także porażka.
P.S. dysk lokalny

[ Dodano: 2012-01-09, 00:47 ]
Oryginalny plik 31,2MB. Zadziałała kombinacja jak poniżej (mam office 2003):

1. Zapis do xlsx (v.2007) - plik po komwersji ma 4,1MB.
2. Otwarcie tego pliku i zapis do xml 84,5MB
3. Otwarcie xml i zapis do xls (2003) 3,85MB.

Teraz hula jak należy.
Pozdrawiam.

MW
ID posta: 143493 Skopiuj do schowka
 
 

EXCELFORUM.pl POLECA - Bezplatne triki prosto na skrzynke email

MACS 
świeżak


Posty: 3
  Wysłany: 2012-02-02, 23:26   Może to błąd związany z łatą do Excela ???

Przyczyną działania wolnego Excela może być również błędna poprawka z Microsoftu
Panowie z Microsoftu dobrze o tym wiedzą
http://blogs.technet.com/...validation.aspx
U mnie zadzialało ściągnięcie i zainstalowanie odpowiednich wpisów do rejestru.
Tworze pliki po ok 10MB do 30MB więc wiem jak to wkurza mimo i5 i 8GB Ramu W7+EX2010 czasami się zwiesza na paredziesiat sekund
http://blog.dobert.pl/201...sieciowych.html

Pozdrawiam
Maciej
_________________
Myślenie nie boli i podobno ma przyszłość
ID posta: 147225 Skopiuj do schowka
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group
Theme xandgreen created by spleen& Programosy modified v0.3 by warna
Opieka techniczna www.marketingNET.pl

Archiwum