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.
microsoft-excel
microsoft-excel-2010
spreadsheet
Kraftfluss
quelle
quelle
Antworten:
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:
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):
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:
Sie können die Tabellen wieder in normale Zellen verwandeln. Mach es so:
quelle
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??activesheet.listobjects(1).range.address
Dadurch wird angezeigt, wo sich das Arbeitsblatt befindet.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.
quelle
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!
quelle
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.
quelle
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.
quelle
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!
quelle
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.
quelle
"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
quelle
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.
quelle
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.
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.
quelle