Spis treści
W programie Excel możesz potrzebować wstawić kolumnę do dodawania nowych danych. Ale czasami nie można wstawić kolumny w programie Excel pomimo swoich potrzeb. W tym artykule pokażę możliwe przyczyny i rozwiązania tego problemu.
Załóżmy, że masz następujący zbiór danych, w którym chcesz wstawić nową kolumnę, aby dodać kilka dodatkowych danych. Teraz pokażę ci, kiedy nie możesz wstawić kolumny w tym zbiorze danych i jak to rozwiązać.
Pobierz Zeszyt ćwiczeń
Nie można wstawić kolumny.xlsmKiedy nie można wstawić kolumny w Excelu?
1) Zawartość w ostatniej kolumnie
Jeśli w ostatniej kolumnie arkusza Excel znajduje się jakakolwiek treść, to nie można wstawić kolumny w tym arkuszu. Załóżmy, że w ostatniej kolumnie arkusza Excel pokazanego na obrazku znajduje się następujący tekst.
Teraz, jeśli spróbujesz wstawić nową kolumnę, pojawi się okno z komunikatem o błędzie: "Microsoft Excel nie może wstawić nowych komórek, ponieważ spowodowałoby to przesunięcie niepustych komórek poza koniec arkusza. Te niepuste komórki mogą wydawać się puste, ale mają puste wartości, pewne formatowanie lub formułę. Usuń wystarczającą liczbę wierszy lub kolumn, aby zrobić miejsce dla tego, co chcesz wstawić, a następnie spróbuj ponownie".
Tak więc, kiedy masz niepustą ostatnią kolumnę, nie możesz wstawić nowej kolumny do swojego zbioru danych. Nie możesz również przesunąć niepustych komórek w tym przypadku, możesz dowiedzieć się o tym z ten artykuł .
2. poza lub wszystkie granice na całym arkuszu
Jeśli dodasz zewnętrzne lub wszystkie granice, wybierając cały arkusz, nie będziesz mógł wstawić nowej kolumny w tym arkuszu.Zweryfikujmy to.
➤ Wybierz cały arkusz, klikając w lewym górnym rogu arkusza w miejscu, gdzie numer wiersza przecina się z numerem kolumny.
➤ Idź do Strona główna> Granice i kliknąć na Poza granicami aby dodać obramowania poza całym arkuszem danych.
Teraz, jeśli spróbujesz wstawić nową kolumnę, pojawi się okno z komunikatem o błędzie i nie będziesz mógł wstawić nowej kolumny.
3. nie można wstawić kolumny dla pełnego połączonego wiersza
Jeśli połączysz wszystkie komórki kolumny w arkuszu danych, nie możesz wstawić nowej kolumny do arkusza. Połączmy wszystkie komórki 3. wiersza poniższego arkusza danych i zobaczmy, co się stanie.
Aby scalić wszystkie komórki wiersza 3,
➤ Zaznacz wszystkie komórki wiersza 3, klikając numer wiersza.
➤ Idź do Strona główna i kliknij na Połącz i wyśrodkuj w Dostosowanie wstążka.
Spowoduje to scalenie wszystkich komórek w wierszu 3. Teraz, jeśli spróbujesz wstawić nową kolumnę, pojawi się okno błędu sugerujące, że nie można wstawić nowej kolumny w tym arkuszu danych.
Read More: Połącz teksty z dwóch kolumn w Excelu (6 prostych porad)
4) Nie można wstawić kolumny w programie Excel dla paneli
Jeśli w arkuszu masz panele, nie będziesz mógł wstawić nowej kolumny.
5. formatowanie warunkowe dla całego arkusza
Jeśli przypadkowo zastosujesz formatowanie warunkowe dla całego arkusza zamiast komórek zbioru danych, nie będziesz mógł wstawić nowej kolumny w tym arkuszu.
Pokażę Ci, jak dowiedzieć się, czy Twój arkusz danych ma formatowanie warunkowe dla całego arkusza i jak je usunąć, kiedy omówię rozwiązania. Tak więc, trzymaj się artykułu.
6. nie można wstawić kolumny dla ochrony arkusza
Jeśli włączysz opcję Ochrona dla arkusza, nie będziesz mógł wstawić kolumny w chronionym arkuszu.
➤ Kliknij prawym przyciskiem myszy nazwę arkusza i kliknij przycisk Protect Sheet .
Pojawi się nowe okno o nazwie Protect Sheet pojawi się.
Teraz, jeśli odznaczysz pole Wstaw kolumny i kliknąć na OK , nie będzie można wstawić nowej kolumny w arkuszu.
➤ Kliknij prawym przyciskiem myszy na górze kolumny.
Zobaczysz Wkładka Oznacza to, że w tym chronionym arkuszu nie można wstawić kolumny.
Read More: Excel Fix: Insert Column Option Greyed out (9 Solutions)
Co zrobić, gdy nie można wstawić kolumny w Excelu?
Teraz pokażę, co możesz zrobić, aby rozwiązać problem, gdy nie możesz wstawić kolumny w programie Excel.
1. wyczyść wszystkie kolumny poza zbiorem danych
Jeśli wyczyścisz całą zawartość i formatowanie kolumn poza zbiorem danych, ostatnia kolumna twojego zbioru danych będzie całkowicie pusta i będziesz mógł wstawić nową kolumnę. Aby to zrobić, najpierw,
➤ Zaznacz pierwszą komórkę pierwszej pustej kolumny i naciśnij przycisk Klawisz CTRL+SHIFT+RIGHT ARROW, a następnie Klawisz CTRL+SHIFT+DOWN ARROW .
Spowoduje to wybranie wszystkich komórek arkusza poza twoim zbiorem danych.
Teraz,
➤ Idź do Strona główna> Edycja> Wyczyść i wybrać Wyczyść wszystko .
Usunie on całą zawartość i formatowanie z wybranych komórek i pokaże początek twojego arkusza danych.
Po tym,
➤ Kliknij prawym przyciskiem myszy numer kolumny.
Pojawi się rozwijane menu.
➤ Kliknij na Wkładka w tym menu.
W rezultacie zobaczysz, że nowa kolumna zostanie wstawiona po lewej stronie wybranej kolumny.
Read More: Jak wstawić kolumnę po lewej stronie w programie Excel (6 metod)
Usuń komórki z całego połączonego wiersza.
Gdy nie można wstawić kolumny z powodu pełnego scalonego wiersza, należy najpierw rozłączyć wiersz.
➤ Wybierz połączony wiersz, klikając jego numer, a następnie przejdź do Strona główna> Połącz i wyśrodkuj i wybrać Odklejenie Komórki.
Spowoduje to rozłączenie wszystkich komórek w tym wierszu. Teraz należy powtórzyć wszystkie kroki z polecenia 1. metoda aby wyczyścić zawartość poza swoim zbiorem danych.
Po wyczyszczeniu zawartości zewnętrznej twój problem zostanie rozwiązany i będziesz mógł wstawić kolumnę do arkusza danych Excela.
Możesz chcieć scalić odpowiednie komórki wiersza, aby Twój zbiór danych był bardziej reprezentatywny. Sposoby scalania komórek znajdziesz w ten artykuł .
3. usuwanie pól do wstawiania kolumn w Excelu
Jeśli Twój arkusz ma panele, musisz je usunąć, aby wstawić nową kolumnę. W tym artykule pokażę Ci jeden sposób na usunięcie paneli. Inne sposoby na usunięcie paneli znajdziesz na stronie ten artykuł .
➤ Idź do Widok> Szyby mrożące i wybrać Odmrażanie szyb .
Spowoduje to usunięcie paneli z arkusza. Teraz należy powtórzyć wszystkie kroki z polecenia 1. metoda aby wyczyścić nieużywane komórki.
Teraz będziesz mógł wstawić nową kolumnę do swojego arkusza.
Czytaj więcej: Skróty do wstawiania kolumn w Excelu (4 najprostsze sposoby)
4. Usuń formatowanie warunkowe z całego arkusza danych
Jeśli zastosowałeś formatowanie warunkowe do całego arkusza danych, musisz usunąć to formatowanie warunkowe, aby dodać nową kolumnę. Najpierw, aby sprawdzić, czy formatowanie warunkowe jest stosowane do całego zestawu danych,
➤ Idź do Strona główna> Formatowanie warunkowe> Zarządzaj regułami.
Otworzy on Menedżer reguł formatowania warunkowego okno. teraz,
➤ Zaznacz pole Dotyczy. do wyszukiwania komórek, w których zastosowano formatowanie warunkowe.
Jeśli w tym polu widzisz bardzo dużą liczbę, oznacza to, że zastosowałeś formatowanie warunkowe do wszystkich komórek arkusza danych. Musisz więc usunąć to nieprawidłowe formatowanie warunkowe.
➤ Kliknij na Usuń regułę a następnie kliknij na OK .
W rezultacie formatowanie warunkowe z całego arkusza zostanie usunięte. Ale nawet teraz nie będziesz mógł wstawić nowej kolumny. Dzieje się tak, ponieważ przed dodaniem nowej kolumny musisz wyczyścić nieużywane komórki.
Musisz powtórzyć wszystkie kroki 1. metoda aby wyczyścić nieużywane komórki.
Po tym będziesz mógł dodać nową kolumnę do swojego arkusza danych.
Jeśli chcesz zastosować formatowanie warunkowe do swojego zbioru danych, możesz to zrobić teraz. Sposoby na poprawne zastosowanie formatowania warunkowego znajdziesz w tutaj .
Read More: Jak wstawić kolumnę bez wpływu na formuły w Excelu (2 sposoby)
5. wyłącz ochronę arkusza, aby wstawić kolumnę
Jeśli powodem braku możliwości wstawienia kolumny jest ochrona arkusza, można po prostu wyłączyć ochronę z arkusza.
➤ Kliknij prawym przyciskiem myszy nazwę arkusza z paska stanu i kliknij przycisk Unprotect Sheet .
Teraz będziesz mógł wstawić nową kolumnę do swojego arkusza.
Czytaj więcej: Jak wstawić kolumnę z Excel VBA (4 sposoby)
6. kopiowanie danych do nowego arkusza
Innym sposobem rozwiązania problemu jest skopiowanie swoich danych i wklejenie ich do nowej strony internetowej.
➤ Zaznacz wszystkie komórki swojego zbioru danych i naciśnij przycisk CTRL+C .
Teraz,
➤ Przejdź do nowego arkusza, zaznacz komórkę i naciśnij przycisk CTRL+V .
Wklei on twój zbiór danych do nowego arkusza.
➤ Kliknij na Pasta znak na dole wklejonych komórek.
Pojawi się menu wklejania.
➤ Kliknij opcję Pasta z Zachowaj źródłowe szerokości kolumn (W) .
Nie musisz więc ponownie dostosowywać szerokości kolumn.
Po skopiowaniu do nowego arkusza można bez zakłóceń wstawić nową kolumnę.
7. wyczyść używany zakres Używanie VBA do wstawiania kolumny
Możesz również rozwiązać problem niewstawiania nowych kolumn, używając Microsoft Aplikacje w języku Visual Basic (VBA) ...Pierwszy,
➤ Prasa ALT+F11 aby otworzyć VBA a następnie naciśnij CTRL+G aby otworzyć Natychmiastowy okno.
➤ Wklejamy następujący kod do programu Natychmiastowy i naciśnij ENTER .
ActiveSheet.UsedRange
Kod zapewni, że używany zakres arkusza będzie ograniczony do obszaru, w którym znajdują się Twoje dane.
➤ Zamknąć. VBA okno.
Teraz będziesz mógł wstawić nową kolumnę do swojego arkusza.
Czytaj więcej: Wstaw kolumnę z nazwą w Excelu VBA (5 przykładów)
Wniosek
Mam nadzieję, że teraz wiesz, kiedy nie można wstawić kolumny w Excelu i co możesz zrobić, aby rozwiązać problem. Jeśli masz jakieś niejasności, proszę, zostaw komentarz.