Zellen können in Excel 2010 nicht eingefügt werden - Fehlermeldung "Vorgang nicht zulässig"

9

Ich habe in Excel 2010 an einer Tabelle gearbeitet und plötzlich, als ich versuchte, eine neue Zellenzeile einzufügen, sah ich, dass die Optionen zum Einfügen und Löschen abgeblendet waren.

Ich habe versucht, eine andere Zeile zu kopieren und als neue Zeile einzufügen, aber die folgende Fehlermeldung wurde angezeigt:

"Diese Operation ist nicht zulässig. Die Operation versucht, Zellen in einer Tabelle in Ihrem Arbeitsblatt zu verschieben."

Ich habe keine Zellen / Zeilen / Spalten zusammengeführt oder ausgeblendet. Es gibt keine Formeln. Es erfolgt keine Datenüberprüfung. Ich habe versucht, die Tabelle zu schließen und wieder zu öffnen.

Die Suche nach Antworten bringt nichts Nützliches.

Kraftfluss
quelle
Wie sind die Daten auf Ihr Blatt gekommen? (Eingetippt, eingefügt, verknüpft?) Das könnte dazu beitragen. Es hört sich fast so an, als hätten Sie das Zeilenlimit erreicht. Während dies 2003 oder früher nicht üblich war (max. ~ 65.000 Zeilen), sollte es jetzt viel schwieriger sein, da es über 1.000.000 Zeilen verarbeiten kann.
Techturtle
aus einer anderen Tabelle eingegeben und eingefügt. Es gibt weniger als 150 Zeilen.
Force Flow
Sie haben nicht in allen Zeilen eine Formatierung, oder? oder etwas, das es ihm nicht erlaubt, die Zeilen oder Spalten nach unten zu drücken. Versuchen Sie, alles unter Ihren 150 Zeilen und der letzten rechten Spalte zu
löschen

Antworten:

13

Wie in der Meldung angegeben, versuchen Sie, Zeilen in eine Tabelle in Ihrem Blatt einzufügen. In der Regel, aber nicht unbedingt, haben Tabellen eine Bandformatierung. Wenn Sie in eine Zelle in einer Tabelle klicken, wird die Registerkarte Tabelle wie folgt angezeigt:

Excel-Formatierung

Die Befehle Einfügen und Löschen sind ausgegraut, wenn mehr als eine Tabelle die Zeile schneidet, die Sie löschen möchten (und möglicherweise zu anderen Zeiten):

ausgegraute Tische

Ich habe nicht herausgefunden, wie man in einem Schritt "kopierte Zellen einfügt" in nur eine Tabellenzeile. Stattdessen füge ich eine oder mehrere Zeilen in die Tabelle ein und kopiere dann den Inhalt. Um eine Zeile in die Tabelle einzufügen, klicken Sie mit der rechten Maustaste auf eine Zelle in der Tabelle und wählen Sie Einfügen:

Geben Sie hier die Bildbeschreibung ein

Sie können die Tabellen wieder in normale Zellen verwandeln. Mach es so:

Geben Sie hier die Bildbeschreibung ein

Doug Glancy
quelle
Ich sehe nicht die gleichen verfügbaren Menüoptionen. Verwenden Sie Excel 2010 oder 2007?
Force Flow
Excel 2010. Vielleicht ist meine ganze Prämisse falsch, aber die Fehlermeldung lautet "Tabelle", also denke ich nicht. Versuchen wir Folgendes: Klicken Sie mit der rechten Maustaste auf die Registerkarte des Blattes und wählen Sie "Code anzeigen". Dann tun Sie Ctrl-G, um das Sofortfenster zu erhalten. Fügen Sie dann diese Codezeile in dieses Fenster ein (es befindet sich unten) : ?Activesheet.listobjects.count. Drücken Sie die Eingabetaste, während sich der Cursor noch in dieser Zeile befindet. Welche Nummer wird in der nächsten Zeile angezeigt?
Doug Glancy
Es gibt einen 1.
Force Flow
1
Ok, das heißt, es gibt eine Tabelle auf dem Blatt. Führen Sie die gleichen Schritte aus, mit Ausnahme der Eingabetaste. ?activesheet.listobjects(1).range.addressDadurch wird angezeigt, wo sich das Arbeitsblatt befindet.
Doug Glancy
1
Ok, das heißt, es gibt eine Tabelle, die alle Spalten A bis J einnimmt. Es scheint, dass zusammen mit meiner detaillierten Antwort oben Ihre ursprüngliche Frage beantwortet werden sollte. Setzen Sie einfach Ihren Cursor auf A1 und Sie sollten die von mir beschriebenen Tabellenmenüs haben. Die Tatsache, dass die Tabelle alle Zeilen belegt, würde erklären, dass die Schaltfläche Einfügen ausgegraut ist. Ich weiß nicht, warum Löschen ist.
Doug Glancy
3

Ich bin nicht sicher, ob es das gleiche Problem war, aber ich hatte ein ähnliches Problem in einer großen Tabelle, in der viele Zeilen und Spalten versteckt waren. Ich würde versuchen, Zeilen oder Spalten hinzuzufügen oder zu löschen, und eine ähnliche Meldung erhalten wie Sie. In vielen Zellen, in denen ich Kommentare hatte, stellte ich fest, dass die Kommentare zwar mit einer bestimmten Zelle verknüpft waren, Sie sie jedoch verschieben konnten und sich an einer beliebigen Stelle in der Tabelle befanden. Wenn Sie versucht haben, Zeilen / Spalten mit diesen versteckten Kommentaren auszublenden, zu löschen oder einzufügen, wurde eine Fehlermeldung angezeigt, die von der Tabelle abweicht. Ich machte alle Kommentare sichtbar und verschob sie dann an eine Stelle, die ich nicht beeinflussen wollte, und kein Problem mehr.

Wilhelm
quelle
2

Ich habe den gleichen Fehler bekommen. "Diese Operation ist nicht zulässig. Die Operation versucht, Zellen in einer Tabelle in Ihrem Arbeitsblatt zu verschieben."

Versuchte die Vorschläge, aber alles sah richtig aus. Am Ende wurden nur alle 4 Tabellen in Bereich und dann zurück in Tabelle konvertiert. Ich weiß nicht, welcher Tisch das Problem war, aber jetzt ist alles gut. ;)

Vielen Dank!

John
quelle
1

Wenn es sich bei Ihrer Tabelle um eine verknüpfte Tabelle handelt (über eine ODBC-Verbindung, eine Verknüpfung mit Access usw.), die den Fehler verursacht, können Sie Ihre Verbindungseigenschaften für die verknüpfte Tabelle in "Ganze Zeilen für neue Daten einfügen, nicht verwendete Zellen löschen" ändern. Dies löste das Problem für mich, bei dem ich mehrere aufeinanderfolgende verknüpfte Abfragen auf einem Arbeitsblatt hatte.

user448195
quelle
0

Ich habe den gleichen Fehler bei einer Tabellenaktualisierung - den Fehler "Diese Operation ist nicht zulässig. Die Operation versucht, Zellen in einer Tabelle in Ihrem Arbeitsblatt zu verschieben."

Die Hauptursache ist, dass bei der Aktualisierung Zeilen oder Spalten in die Tabelle eingefügt werden und festgestellt wird, dass kein Platz dafür vorhanden ist. Könnten es sich um leer aussehende Zeilen handeln, die jedoch bereits verwendet wurden? Nicht sicher.

Die Korrektur - Tabelleneigenschaften bearbeiten (in die Tabelle klicken, auf die Registerkarte Design klicken, auf Eigenschaften klicken) - ändern Sie die Auswahl unten AUS von "Zellen für neue Daten einfügen ..." und auf eine der anderen Optionen. Meine Präferenz ist "Überschreiben" vorhandene Zellen ... "

Achtung - Dadurch werden alle Standardinformationen in den erweiterten Zeilen oder Spalten überschrieben. Wenn es jedoch eine unmittelbar angrenzende zusätzliche Tabelle gibt, wird die Tabelle verschoben, nicht überschrieben / entfernt - dank eines vernünftigen Ingenieurs bei MS!

Mein Ergebnis - Ich habe meine SS so konvertiert, dass auf jedem Arbeitsblatt eine Tabelle über der Tabelle steht (insgesamt 10) - keine Leerzeichen dazwischen. Die Aktualisierungen erfolgen jetzt ohne Fehler, und alle Zeilen werden verschoben, um den Anforderungen gerecht zu werden.

Kevin Powell
quelle
0

Mein Problem wurde durch einige definierte Tabellen beeinflusst, die ich im Abschnitt Formeln> Namensmanager hatte.

Ich hatte 2 "benannte" Tabellen, eine unter der anderen. Ich habe jedoch versucht, eine ganze Spalte einzufügen, die sich auf meine Tabelle mit dem Namen Table2 ausgewirkt hätte. Ich habe "Tabelle2" nur zum Testen auf eine andere Registerkarte verschoben und dann eine Spalte hinzugefügt.

Überprüfen Sie also Formeln> Namensmanager und prüfen Sie, ob dort etwas definiert ist. Dies kann dazu beitragen, das Problem einzugrenzen.

PS - Das Konvertieren meiner Tabelle "Format als Tabelle" in einen regulären Bereich hat mein Problem nicht behoben. Möglicherweise, weil Tabelle2 unterhalb der neu konvertierten Tabelle1 in diesem Ereignis nicht enthalten war (In Bereich konvertieren).

Viel Glück!

Nicole
quelle
0

Wahrscheinlich hat Ihre Tabelle nur die maximale Anzahl von Zeilen, dh 1048576. Dies kann sehr leicht der Fall sein, wenn Sie eine Tabelle aus ausgewählten Spalten erstellen. Obwohl die meisten Zeilen keine tatsächlichen Daten enthalten, behandelt Excel diese Zellen aus irgendeinem Grund als nicht leer. Um dieses Problem zu beheben, gehen Sie einfach zur letzten nicht leeren Zeile (dh mit einigen Daten) Ihrer Tabelle und löschen Sie alle leeren Zeilen darunter.

Konstantin Fadeyev
quelle
0

"Wahrscheinlich hat Ihre Tabelle nur die maximale Anzahl von Zeilen, dh 1048576. Dies kann sehr leicht der Fall sein, wenn Sie eine Tabelle aus ausgewählten Spalten erstellen. Obwohl die meisten Zeilen keine tatsächlichen Daten enthalten, behandelt Excel diese Zellen aus irgendeinem Grund als nicht leer Um dieses Problem zu beheben, gehen Sie einfach zur letzten nicht leeren Zeile (dh mit einigen Daten) Ihrer Tabelle und löschen Sie alle leeren Zeilen darunter. "

Ja, ich bin auf das gleiche Problem gestoßen. Einfach Strg + Ende und löschen Sie die Zeilen, die keine Daten haben. Und Ihr Problem wird gelöst

user372063
quelle
0

Erstellen Sie einfach eine Kopie der Registerkarte. Jetzt können Sie eine Zeile einfügen. Anschließend können Sie die Registerkarte "Original" entfernen und die Kopie in den ursprünglichen Namen umbenennen.

Sudhakar
quelle
0

Dies tritt auch häufig auf, wenn Ihre Tabelle zu viele Zeilen enthält . Sie können keine weiteren Zeilen hinzufügen, wenn die Tabelle maximal ist.

Wenn Sie die gesamte (n) Spalte (n) auswählen, bevor Sie eine Tabelle erstellen, tritt dieser Fehler immer auf.


Einfaches Beispiel: Erstellen Sie eine neue Tabelle, füllen Sie 4 Zeilen, wählen Sie diese aus und erstellen Sie eine Tabelle. Klicken Sie mit der rechten Maustaste auf die Tabelle: Sie können ganz einfach eine Zeile darüber einfügen.

Nur 4 Zellen ausgewählt, funktioniert gut

Füllen Sie nun eine weitere Spalte mit 4 Zeilen, wählen Sie die SPALTE aus (indem Sie auf die Spaltenüberschrift klicken) und erstellen Sie eine Tabelle. Klicken Sie mit der rechten Maustaste auf die Tabelle: Sie können keine weiteren Zeilen einfügen.

Ganze Zeile ausgewählt, funktioniert nicht

Konerak
quelle