Jesteś obecnie w trybie offline. Czekamy na ponowne połączenie z Internetem.

Jak oczyścić skoroszytu programu Excel, tak aby uzywalo mniej pamięci

WAŻNE: Ten artykuł został przetłumaczony przy użyciu oprogramowania firmy Microsoft do tłumaczenia maszynowego i może być poprawiony przy użyciu technologii Community Translation Framework (CTF). Firma Microsoft udostępnia artykuły tłumaczone maszynowo, poprawione przez społeczność, a także tłumaczone przez tłumaczy profesjonalnych, aby zapewnić dostęp do wszystkich artykułów w bazie wiedzy w wielu językach. Artykuły tłumaczone maszynowo i poprawione mogą zawierać błędy pisowni, składniowe i gramatyczne. Firma Microsoft nie ponosi odpowiedzialności za żadne nieścisłości, błędy ani szkody spowodowane przez niepoprawne tłumaczenia zawartości ani przez korzystanie z niej przez klientów. Więcej o strukturze CTF: http://support.microsoft.com/gp/machine-translation-corrections/pl.

Anglojęzyczna wersja tego artykułu to: 3070372
Symptomy
Po uaktualnieniu do programu Microsoft Office 2013/2016/Office 365, wystąpić jeden lub więcej z następujących symptomów:

  • Komputer używa więcej pamięci podczas otwierania wielu skoroszytów programu Microsoft Excel 2013, zapisywanie skoroszytów programu Excel lub wykonywania obliczeń w skoroszytach programu Excel.
  • Nie będzie można otworzyć dowolną liczbę skoroszytów programu Excel w tym samym wystąpieniu tak, przed uaktualnieniem do programu Excel 2013/2016.
  • Po wstawieniu kolumn w skoroszycie programu Excel pojawi się błąd dotyczący dostępnej pamięci.
  • Podczas pracy z arkusza kalkulacyjnego programu Excel, pojawi się następujący komunikat o błędzie:

    Nie ma wystarczającej ilości pamięci do wykonania tej akcji.
    Spróbuj za pomocą mniej danych lub zamknij inne aplikacje.
    Aby zwiększyć dostępność pamięci, należy wziąć pod uwagę:
    -Za pomocą 64-bitowej wersji programu Microsoft Excel.
    -Dodanie pamięci do urządzenia.

Przyczyna
Począwszy od programu Excel 2013, wprowadzono usprawnienia, które wymagają więcej zasobów systemowych niż wcześniejsze wersje wymagane. W tym artykule określa obszary w skoroszytach programu Excel, które używają dużo pamięci i w tym artykule opisano, jak można utworzyć pliki skoroszytu bardziej efektywną pracę.

Aby uzyskać więcej informacji na temat zmiany wprowadzone w programie Excel 2013 kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
3066990 Użycie pamięci w 32-bitowej wersji programu Excel 2013
Rozwiązanie
Aby rozwiązać ten problem, użyj następujących metod w kolejności, w jakiej są przedstawione. Jeśli w jednej z tych metod nie pomoże, przejdź do następnej metody.

Uwaga: Wielu skoroszytów programu Excel ma kilka problemów, które mogą problemy. Po usunięciu tych problemów skoroszyt będzie bardziej płynne działanie.

Uwagi dotyczące formatowania

Formatowanie może powodować skoroszytów programu Excel stać się tak duże, że nie działają poprawnie. Często Excel zawiesza się lub przestaje działać ze względu na problemy z formatowaniem.

Metoda 1: Wyeliminować nadmierne formatowania

Nadmierne formatowania w skoroszycie programu Excel mogą powodować plik rosną i może być przyczyną niskiej wydajności. Formatowanie mogłoby być uznane za nadmierne sformatowany całej kolumny lub wiersze kolorem lub obramowania. Ten problem występuje również podczas formatowania wymaga, aby dane, które mają zostać skopiowane lub przywożonych z baz danych lub stron sieci Web. Aby wyeliminować, nadmiarowe formatowanie, użyj formatu oczyszczarki dodatek, który jest dostępny w następującej witrynie sieci Web Microsoft:
Jeśli nadal występują problemy, po usunięciu nadmiarowe formatowanie, przejdź do metody 2.

Metoda 2: Usuń nieużywane style

Style można użyć do standaryzowania formaty, które są używane w całym skoroszytów. Gdy komórki są kopiowane z jednego skoroszytu do drugiego, ich style są również kopiowane. Te style nadal plik rosną i mogą ostatecznie spowodować "jest zbyt wielu różnych formatowania komórki" komunikat o błędzie w programie Excel przy zapisywaniu powrót do starszych wersji plików.

Dostępnych wiele narzędzi który usunąć nieużywane style. Tak długo, jak długo używasz skoroszytu programu Excel opartych na języku XML (czyli xlsx lub an. plik xlsm), można użyć stylu narzędzie oczyszczające. Tego narzędzia można znaleźć w tym miejscu.

Jeśli nadal występują problemy, po usunięciu wszelkich nieużywane style, przejdź do metody 3.

Metoda 3: Usuwanie formatowania warunkowego

Formatowanie warunkowe może powodować przyrost pliku. Dzieje się tak, gdy formatowanie warunkowe w plik jest uszkodzony. Plik można przetestować przez usunięcie formatowania warunkowego. Aby to zrobić, wykonaj następujące kroki:
  1. Na Wstążce strona główna kliknij przycisk Formatowanie warunkowe.
  2. Wyczyść reguły z całego arkusza.
  3. Wykonaj kroki 1 i 2 dla każdego arkusza w skoroszycie.
  4. Zapisz skoroszyt przy użyciu innej nazwy.


Jeśli usunięcie formatowania warunkowego rozwiązuje ten problem, otwórz oryginalny skoroszyt, usuwanie formatowania warunkowego, a następnie ponownie zastosować.

Jeśli nadal występują problemy, po usunięciu formatowania warunkowego, przejdź do metody 4.

Metoda 4: Usuwanie kształtów

Również dodawać wiele kształtów w arkuszu kalkulacyjnym wymaga dużej ilości pamięci. Kształt jest definiowana jako dowolny obiekt, który znajduje się na siatce programu Excel. Oto kilka przykładów:
  • Wykresy
  • Rysowanie kształtów
  • Komentarze
  • Obiekty clipart
  • Grafiki SmartArt
  • Obrazy
  • Obiekt WordArt
Często obiekty te są kopiowane z innych arkuszy lub stron sieci Web i są ukryte lub siedzi na siebie. Często użytkownika nie wie, że są one obecne.

Aby sprawdzić, czy kształty, wykonaj następujące kroki:
  1. Na Wstążce strona główna kliknij przycisk Znajdź i zaznacz, a następnie kliknij Okienko zaznaczenia.
  2. Kliknij Kształty w tym arkuszu. Kształty są wyświetlane na liście.
  3. Usuń wszelkie niepożądane kształty. (Ikona oka wskazuje, czy kształt jest widoczny).
  4. Powtórz kroki od 1 do 3 dla każdego arkusza.
Jeśli nadal występują problemy, po usunięciu kształtów, powinna zbadać zagadnienia, które nie są związane z formatowaniem.

Uwagi dotyczące obliczania

Oprócz formatowania, obliczeń może również powodować upaść i rozłączanie w programie Excel.

Metoda 1: Otwórz skoroszyt w najnowszej wersji programu Excel

Otwieranie skoroszytu programu Excel po raz pierwszy w nowej wersji programu Excel może zająć dużo czasu, jeśli skoroszyt zawiera wiele obliczeń. Po raz pierwszy, należy otworzyć skoroszyt, program Excel musi Oblicz ponownie skoroszyt i sprawdź wartości w skoroszycie. Aby uzyskać więcej informacji zobacz następujące artykuły z bazy wiedzy Microsoft Knowledge Base:

210162 Skoroszyt ładuje się wolno po raz pierwszy zostanie otwarty w programie Excel

925893 Łącza zewnętrzne mogą być aktualizowane po otwarciu skoroszytu, który został ostatnio zapisany we wcześniejszej wersji programu Excel

Jeśli plik będzie nadal otworzyć powoli po program Microsoft Excel oblicza całkowicie plik i Zapisz plik, przejdź do metody 2.


Metoda 2: formuły

Przejrzyj skoroszytu i zbadać rodzaje formuły, które są używane. Niektóre formuły podjąć dużej ilości pamięci. Należą do nich następujące formuły tablicowe:
  • WYSZUKIWANIE
  • POŚREDNIE
  • PRZESUNIĘCIA
  • INDEKS
  • DOPASOWANIE
To dobrze z nich korzystać. Należy jednak pamiętać o zakresy, które odwołuje się.

Formuły odwołujące się do całej kolumny może spowodować słabą wydajność w plikach xlsx. Rozmiar siatki wzrosła z 65 536 wierszy do 1 048 576 wierszy i 256 (IV) kolumn do 16 384 kolumn (XFD). Popularnym sposobem tworzenia formuł, chociaż najlepszych praktyk, było odwołać całych kolumn. Jeśli zostały odwołujące się do tylko jednej kolumny w starej wersji, były łącznie z komórkami tylko 65 536. W nowej wersji jest odwoływanie się do kolumn ponad 1 milion.

Załóżmy, że następujące Wyszukaj:
=VLOOKUP(A1,$D:$M,2,FALSE)

W programie Excel 2003 i starszych wersjach ta funkcja Wyszukaj był odwołuje się cały wiersz, który zawiera tylko 655,560 komórek (10 kolumn x 65 536 wierszy). Jednak z siatką nowy, większy, sam formuła odwołuje się do komórki prawie 10,5 milionów (10 kolumn x 1 048 576 wierszy = 10 485 760).

Aby rozwiązać ten problem, należy odtworzyć formułach Aby odwołać tylko te komórki, które są wymagane dla formuł.

Uwaga: Sprawdź swoje zdefiniowanych nazw, aby upewnić się, że nie masz inne formuły odwołujące się do całej kolumny lub wiersze.

Uwaga: W tym scenariuszu występuje również, jeżeli używasz całych wierszy.

Po zmianie formułach odnosi się tylko do komórek, które są używane w przypadku kontynuowania problemy doświadczenia, przejdź do metody 3.

Metoda 3: Obliczenia w skoroszytach

Ograniczenia te formuły, które robią obliczeń w skoroszytach. Jest to ważne z dwóch powodów:
  • Próbujesz otworzyć plik przez sieć.
  • Program Excel próbuje obliczyć dużych ilości danych.
Zamiast wykonywać obliczenia w sieciach, zawiera formułę w jednym skoroszycie, a następnie utwórz proste łącze z jednego skoroszytu do drugiego.

Jeśli nadal występuje problem po zmianie formułach odnosi się tylko do komórek, a nie całej skoroszytów, przejdź do metody 4.

Metoda 4: Funkcje nietrwałe

Ograniczyć korzystanie z funkcji nietrwałej w skoroszycie. Nie masz setki komórek, korzystających z TODAY lub funkcja NOW. Jeśli trzeba mieć bieżącej daty i godziny, w arkuszu kalkulacyjnym, należy użyć funkcji jeden raz, a następnie odwołać się do funkcji poprzez zdefiniowaną nazwę łącza.

Jeśli nadal występuje problem po ograniczenie lotnych formułach, przejdź do metody 5.

Metoda 5: Formuły tablicowe

Formuły tablicowe są silniejsze. Ale musi być używany poprawnie. Jest ważne, aby nie dodawać więcej komórek do macierzy niż musi mieć. Gdy komórka w danej tablicy zawiera formułę, która wymaga obliczeń, obliczenia występuje dla wszystkich komórek, do których odwołuje się formuła ta.

Aby uzyskać więcej informacji na temat działania tablic zobacz następującą witrynę sieci Web firmy Microsoft:
Jeśli nadal występuje problem po zaktualizowaniu formuł tablicowych, przejdź do metody 6.

Metody 6: Nazwy zdefiniowane

Zdefiniowane nazwy służą do odwoływać się do komórek i formuł w całym skoroszycie, aby dodać "przyjaznej nazwy" do formuł. Należy sprawdzić dla zdefiniowanych nazw, których łącza do innych skoroszytów lub tymczasowych plików internetowych. Zazwyczaj te łącza są niepotrzebne i spowalniają otwarcia skoroszytu programu Excel.

Można użyć Narzędzie Menedżer nazw Aby wyświetlić ukryte zdefiniowanych nazw, których użytkownik nie widzi w interfejsie programu Excel. To narzędzie umożliwia wyświetlanie i usuwanie zdefiniowanych nazw, których nie potrzebujesz.

Jeśli program Excel kontynuuje crash i zawiesić, po usunięciu wszelkich niepotrzebnych zdefiniowanych nazw, przejdź do metody 7.


Metoda 7: Łączy i hiperłączy

Moc programu Excel jest w jego zdolność do przenoszenia w aktywnych danych z innych arkuszy kalkulacyjnych. Wykonać spis plik i zewnętrznych plików, do których jest łącze. Program Excel nie ma limitu na ile skoroszyty programu Excel mogą być połączone, chociaż istnieje kilka problemów, które mogą się pojawić. Test pliku bez łącza do ustalenia, czy problem jest w tym pliku lub w jednym z połączonych plików.

Przechodzenie dalej

Są to najbardziej typowych problemów, które powoduje wysunięcie i awarii programu Excel. Jeśli nadal występują upaść i rozłączanie w programie Excel, należy rozważyć otwarcie pomocy technicznej z firmą Microsoft.
Więcej informacji
Jeśli żadna z tych metod do zmian należy rozważyć przeniesienie do 64-bitowej wersji programu Excel lub zerwania skoroszytu problem w różnych skoroszytach.
Ilość dostępnej pamięci w programie Excel XL2013 ukończyć tej akcji wydajności uaktualniania


Ostrzeżenie: ten artykuł przetłumaczono automatycznie

Właściwości

Identyfikator artykułu: 3070372 — ostatni przegląd: 10/10/2015 00:49:00 — zmiana: 2.0

Excel 2016, Microsoft Excel 2013

  • kbsurveynew kbtshoot kbexpertiseinter kbmt KB3070372 KbMtpl
Opinia