2012-01-06 07:57:46 +0000 2012-01-06 07:57:46 +0000
8
8
Advertisement

Usuwanie niechcianych wierszy w arkuszu Excel

Advertisement

W pliku Excel 2010 jest około 100 wierszy zawierających dane, ale cały arkusz wyświetla 1048576 pustych wierszy (co daje plik około 2,5 mb). Muszę usunąć puste wiersze po danych. Ale zaznaczenie wiersza i usunięcie go nic nie daje. Jak usunąć te niechciane wiersze?

To jest mój plik excel http://www.mediafire.com/download.php?au957fcnh3odbcd

Czy ktoś może mi wytłumaczyć co jest nie tak z tym plikiem?

Advertisement
Advertisement

Odpowiedzi (9)

9
9
9
2012-01-06 14:11:44 +0000

Zdecydowanie coś jest nie tak z twoim plikiem. Być może łatwiej będzie skopiować 100 wierszy, które chcesz zachować do nowego pliku skoroszytu, niż próbować usunąć milion wierszy.

Wyszukiwanie duplikatów w całym dokumencie znalazło i usunęło ponad 1 milion duplikatów. Więc są tam ukryte znaki lub coś zajmującego miejsce w tym skoroszycie. To i tak nie pomogło, bo rozmiar zapisu po tym wzrósł do 35MB.

Rozwiązanie:_ Po skopiowaniu wierszy, które wypełniłeś do nowego skoroszytu, rozmiar zapisanego pliku wynosi tylko 10K.

5
5
5
2012-01-06 08:04:47 +0000

Zaznacz wiersze, które chcesz usunąć. Jeśli masz Office 2003: http://www.mrexcel.com/archive/Edit/4259.html

2007 i nowsze: we wstążce na starcie znajduje się przycisk usuń (blok o nazwie komórki), kliknij małą strzałkę pod nim i wybierz usuń wiersze.

4
Advertisement
4
4
2017-03-17 21:17:41 +0000
Advertisement

Komentator postu Roberta ma rację co do celu. Po usunięciu niechcianych wierszy należy zapisać skoroszyt, zamknąć go, a następnie ponownie otworzyć.

Microsoft przedstawia kroki w swoim artykule “Jak zresetować ostatnią komórkę w Excelu” . Wspominają również o kroku Zapisz, ale chciałbym, aby dali mu więcej nacisku. Dopóki nie zapiszesz i nie otworzysz ponownie skoroszytu, nie będzie wyglądało na to, że usuwanie nic nie zrobiło!

Kopiowanie dobrych wierszy do nowego skoroszytu jest również dobrym rozwiązaniem, zwłaszcza jeśli nie masz żadnych makr ani formuł ze skomplikowanymi odwołaniami do komórek, o które musisz się martwić.

1
1
1
2016-07-12 07:19:50 +0000

Inną przyczyną może być to, że jedna lub kilka kolumn arkusza jest przywoływana w jakiejś formule w innym arkuszu bez podania liczby wierszy.

0
Advertisement
0
0
2013-04-05 15:35:48 +0000
Advertisement

Najlepszą opcją jest użycie ctrl+shift + strzałka w dół, aby ukryć niechciane wiersze i ctrl+shift + strzałka w prawo, aby ukryć niechciane kolumny.

0
0
0
2019-01-23 16:35:30 +0000

Znalazłem rozwiązanie,

1) Musisz usunąć wszystko w tych pustych wierszach, więc kliknij na pierwszy pusty wiersz (po wszystkich danych), a następnie kliknij CTRL+Shift i strzałkę w dół. W ten sposób zaznaczysz wszystko do samego dołu.

2) W panelu HOME w EDYTOWANIU kliknij na Wyczyść wszystko

3) następnie kliknij na styl: Normalny (bez tego mi nie działał)

4) a następnie musisz włączyć ten dodatek (tutorial skopiowany z ms support):

Click File > Options > Add-Ins.

Make sure COM Add-ins is selected in the Manage box, and click Go.
Manage COM Add-ins

In the COM Add-Ins box, check Inquire, and then click OK.
The Inquire tab should now be visible in the ribbon.

Ważne: Możesz chcieć zrobić kopię zapasową swojego pliku przed czyszczeniem nadmiaru formatowania komórek, ponieważ w niektórych przypadkach proces ten może spowodować zwiększenie rozmiaru pliku i nie ma możliwości cofnięcia zmiany.

Aby usunąć nadmiar formatowania w bieżącym arkuszu roboczym, wykonaj następujące czynności:

On the Inquire tab, click Clean Excess Cell Formatting.

https://support.office.com/en-us/article/clean-excess-cell-formatting-on-a-worksheet-e744c248-6925-4e77-9d49-4874f7474738

To powinno wyczyścić Twoje dodatkowe wiersze.

0
Advertisement
0
0
2015-02-04 19:25:25 +0000
Advertisement

Miałem ten sam problem i znalazłem sposób na naprawę, która działała na kilka okazji dla mnie.

Upewnij się, że nie masz żadnego formatowania idącego w dół tych kolumn (np. obramowania komórek zastosowanego do całej kolumny). Chwyć pasek przewijania i przeciągnij go aż do samego dołu. Zaznacz dolny wiersz (1048579, jak sądzę) i kilka powyżej niego, około 20-30, cokolwiek jest widoczne na ekranie. Kliknij prawym przyciskiem myszy obszar nagłówka wiersza i kliknij Delete. Przeciągnij pasek przewijania z powrotem na górę i wybierz komórkę, w której znajdują się twoje dane. Wybierz inny arkusz, a następnie wróć. Powinno być naprawione.

0
0
0
2019-01-03 12:40:32 +0000

Jak usunąć niechciane wiersze i kolumny w arkuszu Excela

(Nie zajmie to tyle czasu, ile mogłoby sugerować pierwsze spojrzenie i jest bezpieczne!)

W poniższej procedurze są dwa arkusze, o których mowa.

Nazwijmy twój oryginalny arkusz YourOriginalSheet (reprezentuje on aktualną nazwę twojego oryginalnego arkusza).

Nazwijmy drugi arkusz ShortSheet, który będzie zawierał kopię tylko odpowiednich komórek.

(1) W YourOriginalSheet, Select i Copy zakres odpowiednich komórek (jeszcze nigdzie nie wklejaj).

(2) Dodaj nowy arkusz o nazwie ShortSheet, wstaw kursor do komórki reprezentującej górny lewy róg kopiowanego zakresu (prawdopodobnie A1) i wklej tak:

(2a) Paste Special... > Formulas [kliknij prawym przyciskiem myszy komórkę z lewym górnym rogiem]

(2b) Paste Special... > Values

(2c) Paste Special... > Formats

(2d) Paste Special... > Column Widths

(2e) Dołącz inne opcje Paste Special, które Twoim zdaniem mogą sprawić, że arkusz będzie wyglądał lepiej.

(3) Naciśnij Ctrl-Shift-End, aby znaleźć prawy dolny róg ShortSheet i upewnić się, że zawiera on wszystkie istotne dane.

(4) Save skoroszyt. (Save As ... nowy plik, jeśli chcesz mieć kopię zapasową.)

(5) Usuń YourOriginalSheet (Odpowiednie dane są obecnie zapisane w ShortSheet.)

(6) Zmień nazwę ShortSheet na rzeczywistą nazwę swojego oryginalnego arkusza`.

Nothing has changed except to make the workbook a lot smaller, so all macros, external references to this worksheet, etc. should still work.


Here is a macro to accomplish the steps in (2).

0x1&

Before using the macro, Select and Copy the relevant range, as was done in step (1).

I saved my macro in my Personal.xlsb workbook for future use everywhere and assigned keypress Ctrl + Shift + V do niego.

0
Advertisement
0
0
2019-04-09 13:21:32 +0000
Advertisement

Sekretem jest usunięcie wierszy, zapisanie arkusza i zamknięcie go. Po ponownym otwarciu plik będzie mniejszy. W moim przypadku miałem problemy z kilkoma arkuszami w skoroszycie.

Advertisement

Pytania pokrewne

6
13
9
10
5
Advertisement