Komunikat o błędzie podczas próby wstawić lub ukrywanie wierszy lub kolumn w programie Excel: "Nie przesunięcie obiektów poza arkusz"

Tłumaczenia artykułów Tłumaczenia artykułów
Numer ID artykułu: 211769 - Zobacz jakich produktów dotyczą zawarte w tym artykule porady.
Wersja tego artykułu dla programu Excel 97 170081.

Wersja tego artykułu dla systemu Excel 98 Macintosh Edition 178959.
Rozwiń wszystko | Zwiń wszystko

Na tej stronie

Symptomy

Użytkownik usiłuje wykonać jedną z następujących czynności:
  • Ukrywanie kolumn danych w programie Microsoft Excel.
  • Wstaw wiersze lub kolumny w programie Excel.
Podczas każdej operacji może pojawić się następujący komunikat o błędzie:
Nie można przesunąć obiektów poza arkusz.


Aby określić unikatowy numer, który jest skojarzony z otrzymanej wiadomości, naciśnij klawisze CTRL + SHIFT + I. Następujący numer pojawia się w dolnym rogu tego komunikatu:
100185

Przyczyna

Ten komunikat o błędzie występuje wtedy, gdy następujące warunki są spełnione:
  • Opcja Nic (ukrywanie obiektów) wybrano opcję Opcje wyświetlania dla tego skoroszytu w sekcji Opcje programu Excel okno dialogowe.
  • Obiekt, taki jak komentarz komórki można utworzyć w dowolnej komórce w kolumnie.
  • Użytkownik próbuje ukryć kolumnę na lewo od kolumny zawierającej obiekt, kolumna, która zawiera obiekt lub wszystkie kolumny po prawej stronie kolumny zawierającej obiekt. Lub, w niektórych przypadkach, spróbuj wstawić wiersz lub kolumnę w arkuszu.
Na przykład ten problem występuje po umieszczeniu komentarza komórki komórce IR1 i spróbuj ukrycia kolumn IQ: jest (w tym samym czasie).

Ponadto ten komunikat o błędzie występuje, jeżeli ukryte obiekty w arkuszu.

Uwaga Ten problem występuje z większości obiektów, które mogą być wstawiane do arkusza. To obejmuje, ale nie jest ograniczone do komentarze komórek, wykresów, do rysowania i obrazów. Zapłacić szczególną uwagę należy zwracać na komentarze komórki. Domyślnie i w przeciwieństwie do większości obiekty, komentarze komórek są ukryte i nie może być widoczny natychmiast.

Ponadto przy próbie ukrycia kolumny zawierającej obiekt i wszystkie kolumny po prawej stronie kolumny zawierającej obiekt może zostać wyświetlony komunikat o błędzie. To zależy od lokalizacji kolumny zawierającej obiekt. .

Rozwiązanie

Aby rozwiązać ten problem, wykonaj kroki w metodzie stosowanej dla danej wersji programu Excel. W programie Excel 2007 Należy użyć metody 1. W programie Excel 2003 Excel 2002 i Excel 2000, należy użyć metody 2.

Metoda 1: Tymczasowo przełączyć opcję z "Nothing (ukrywanie obiektów)" do wszystkich

W programie Excel 2007 tymczasowo przełączyć opcję z Nic (ukrywanie obiektów) Aby Wszystkie, a następnie Wstaw wiersze lub kolumny, w razie potrzeby. Aby to zrobić, wykonaj następujące kroki:
  1. W lewym górnym rogu okna programu Excel kliknij przycisk pakietu Microsoft Office.
  2. U dołu menu kliknij Opcje programu Excel.
  3. Kliknij przycisk Zaawansowane z listy opcji po lewej stronie.
  4. Przewiń w dół Wyświetlanie Opcje dla tej sekcji skoroszyt, a następnie kliknij Wszystkie w obszarze Dla obiektów należy wyświetlić:, a następnie kliknij przycisk OK.
Notatki Użycie skrótów klawiatury do przełączania tego zaznaczenia, naciśnij klawisze CTRL + 6.

Jeśli te kroki nie umożliwiają ukrywanie wierszy lub kolumn lub wstawianie wierszy lub kolumn w programie Excel 2007, należy spróbować w metodzie 2.

Metoda 2: Zmiana właściwości umiejscowienia obiektu Przenoś i zmieniaj rozmiar wraz z komórkami

Aby obejść ten problem, Excel 2003, Excel 2002 i Excel 2000, należy zmienić właściwość umiejscowienia obiektu Przenoś i zmieniaj rozmiar wraz z komórkami. Aby to zrobić, wykonaj następujące kroki:
  1. Jeśli obiekt jest komentarz komórki, zaznacz komórkę zawierającą komentarz, kliknij prawym przyciskiem myszy komórkę, a następnie kliknij Pokaż komentarz lub Pokazywanie i ukrywanie komentarzy.

    Uwaga Dzięki temu komentarz są widoczne.
  2. Przesuń wskaźnik na krawędzi obiektu, aż wskaźnik zmieni się w białej strzałki z cztery małe czarne strzałki na wskaźnik. Kliknij obiekt, aby go zaznaczyć.
  3. W programie Excel 2003 i starszych wersji programu Excel, kliknij przycisk <object name=""></object> na Format menu.

    Uwaga W tym poleceniu menu <object name=""></object> to nazwa obiektu, takie jak "Komentarz" lub "Autokształt".

    W programie Excel 2007 kliknij przycisk Format<object name=""></object>.
  4. W Format okno dialogowe, kliknij przycisk Właściwości na karcie.
  5. Kliknij przycisk Przenoś i zmieniaj rozmiar wraz z komórkami, a następnie kliknij przycisk OK.
  6. Jeśli chcesz ukryć komentarz komórki, kliknij prawym przyciskiem myszy komórkę zawierającą komentarz, a następnie kliknij Ukryj komentarz.
Wykonaj te kroki dla każdego obiektu w odpowiedniej kolumnie opisane w sekcji "Przyczyna". Ukrycie kolumny nie jest wyświetlany komunikat o błędzie.

Alternatywna metoda: Zmienić właściwość wszystkich obiektów w aktywnym arkuszu

Firma Microsoft podaje przykłady programowania tylko, bez jakichkolwiek gwarancji wyrażonych wprost lub domyślnie. Obejmuje, ale nie jest ograniczone do dorozumianych gwarancji przydatności handlowej lub przydatności do określonego celu. W tym artykule założono, że czytelnik zna demonstrowany język programowania oraz narzędzia, które są używane do tworzenia i debugowania procedur. Wykwalifikowani pracownicy pomocy technicznej firmy Microsoft może pomóc w wyjaśnieniu jak działa określona procedura. Jednakże nie będą modyfikować tych przykładów ani dodawać żadnej funkcji i konstruować nowych procedur w celu zaspokojenia określonych potrzeb.
Uwaga Uruchomione następujące makro ustawia właściwość, która jest wymieniony w metodzie 1 dla wszystkich obiektów w aktywnym arkuszu. Ponieważ to ustawienie powoduje zmianę rozmiarów, gdy wiersze i kolumny, które są skojarzone z obiektów obiektem mają zmienianą wielkość, może spowodować nieoczekiwane wyniki, gdy są wyświetlane obiekty w arkuszu, jeśli zmiana rozmiaru wierszy i kolumn. Należy wziąć pod uwagę to problem, przed uruchomieniem makra w pliku.

Aby zmienić właściwość wszystkich komentarzy w aktywnym arkuszu należy uruchomić następujące makro.
Sub Test()
Dim s As Shape 
On Error Resume Next
For Each s In ActiveSheet.Shapes 
s.Placement = xlMoveAndSize
Next 
End Sub

Właściwości

Numer ID artykułu: 211769 - Ostatnia weryfikacja: 15 lutego 2012 - Weryfikacja: 1.0
Informacje zawarte w tym artykule dotyczą:
  • Microsoft Office Excel 2007
  • Microsoft Excel 2002 Standard Edition
  • Microsoft Excel 2000 Standard Edition
  • Microsoft Office Excel 2003
  • Microsoft Excel 2010
Słowa kluczowe: 
kberrmsg kbpending kbprb kbmt KB211769 KbMtpl
Przetłumaczone maszynowo
WAŻNE: Ten artykuł nie został przetłumaczony przez człowieka, tylko przez oprogramowanie do tłumaczenia maszynowego firmy Microsoft. Firma Microsoft oferuje zarówno artykuły tłumaczone przez ludzi, jak i artykuły tłumaczone maszynowo, dzięki czemu każdy użytkownik może uzyskać dostęp do całej zawartości bazy wiedzy Knowledge Base we własnym języku. Prosimy jednak pamiętać, że artykuły przetłumaczone maszynowo nie zawsze są doskonałe. Mogą zawierać błędy słownictwa, składni i gramatyki, przypominające błędy robione przez osoby, dla których język użytkownika nie jest językiem ojczystym. Firma Microsoft nie odpowiada za wszelkie nieścisłości, błędy lub szkody spowodowane nieprawidłowym tłumaczeniem zawartości oraz za wykorzystanie tej zawartości przez klientów. Oprogramowanie do tłumaczenia maszynowego jest często aktualizowane przez firmę Microsoft.
Anglojęzyczna wersja tego artykułu to:211769

Przekaż opinię

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com