Thread View: pl.comp.lang.vbasic
2 messages
2 total messages
Started by Paweł
Sun, 19 Jul 2009 18:29
[VBA] Długie otwieranie pliku Excela
Author: Paweł
Date: Sun, 19 Jul 2009 18:29
Date: Sun, 19 Jul 2009 18:29
12 lines
1271 bytes
1271 bytes
Witam, plik nie jest zbyt wielki, ok. 1,4MB, nie zawiera też zbyt dużo kodu VBA, a jednak otwiera się bardzo długo. Wyłączyłem wszystko co zawiera procedura Auto_Open - czas otwierania nie skócił się ani o sekundę. Z braku pomysłów, doszedłem do wniosku, że może by na czas otwierania wstawić jakiś komuniat np. "pobieram dane..." lub tp. Da się to zrobić, a jeśli tak, to jak? Z gory dzięki Paweł -- Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
Re: [VBA] Długie otwieranie pliku Excela
Author: SP9XWW
Date: Tue, 21 Jul 2009 20:54
Date: Tue, 21 Jul 2009 20:54
10 lines
1456 bytes
1456 bytes
Sprobuj przeniesc dane i kod VB do nowego workbooka. Excel czasami "sam z siebie" zapycha sie jakimis smieciami (cache?) Wystaczy kilka razy pozapisywac plik bez wiekszych przerobek wewnatrz a jego wielkosc sama rosnie... Jezeli nie to - moze Application.Statusbar = "Wczytuje..."? Ale bedzie tutaj chyba problem z tym, ze procedura OnOpen wystartuje po zaladowaniu sie Excela (czyli po ptokach). Ew. procedura w Personal Macro Workbooku raczej chyba nie ma sensu, za duzo kombinowania z otwieraniem plikow... S!@w.
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads