Wir haben ein Drittanbieter-Tool, das eine Excel-Datei (xls, 97/2003 Format) erstellt und einige Zellen in verschiedenen Farben formatiert. Wenn ich einen Zellbereich in eine neu erstellte Datei kopiere (xlsx, 2007/2010 Format), ändern sich die Farben dieser formatierten Zellen vollständig - Hellgelb wird depp lila usw. Das gleiche passiert, wenn ich ein ganzes Arbeitsblatt in eine neue verschiebe / kopiere Arbeitsmappe.
Die Firma, die das Tool eines Drittanbieters erstellt hat, kann nicht mehr erreicht werden (wahrscheinlich nicht mehr im Geschäft), daher kann ich dieses Verhalten in Excel nicht mehr beheben.
Warum passiert das und was kann ich tun, um dies zu verhindern oder zu umgehen?
Ich entschuldige mich für die Wiedereröffnung dieses Beitrags. Ich habe einige Fehlerbehebungsmaßnahmen durchgeführt, und meine Ergebnisse sind wie folgt.
Angenommen, wir verwenden die Option "Spezial einfügen - Alle verwenden Quellthema". Nur Ihre Daten und Formatierungen aus dem ursprünglichen Arbeitsblatt werden beibehalten, schwebende Objekte werden nicht kopiert. Diese Option funktioniert nur, wenn das Arbeitsblatt keine schwebenden Objekte (Diagramme, Diagramme, Formen) enthält. VBA:
Um den gesamten Inhalt eines Blattes (einschließlich schwebender Objekte) zu erhalten, müsste das Blatt in die neue Arbeitsmappe / Zielarbeitsmappe verschoben / kopiert werden. Dabei würden alle Farben zu einem anderen Thema wechseln, einschließlich der Farben von Diagrammen. Dies ist auch dann der Fall, wenn die Farbpaletten beider Arbeitsmappen gleich sind.
Ich habe eine Datei angehängt, mit der Sie spielen können. Versuchen Sie, das Blatt in eine neue Arbeitsmappe zu kopieren / zu verschieben, und sehen Sie, was passiert. Diese Datei stammt von einer Office 2010-Plattform. Ich verwende Office 365 unter Win8 und diese Standardfarben ändern sich in verschiedene Gelb- und Grautöne.
Dieses Problem tritt nicht auf, wenn Sie in Office 365 von Grund auf neu erstellte Arbeitsmappen verwenden. Bei Dateien, die mit früheren Office-Versionen erstellt wurden, ist das Problem jedoch nicht behoben, wenn eine spätere Version von Office verwendet wird.
DIE LÖSUNG: Seitenlayout ---> Farben ---> Office 2007-2010
Und in VBA:
quelle
Ich verwende Excel 2010 und hatte das gleiche Problem beim Kopieren und Einfügen eines Blattes mit zwei verschiedenen Dateien.
Ich habe folgende Lösung gefunden:
quelle
Bitte wählen Sie die Zellen aus, deren Farben sich geändert haben, und klicken Sie auf die Löschregel . (Sie erhalten eine klare Regel für die bedingte Formatierung auf der Registerkarte " Startseite" .
quelle
Excel 2013 (& vielleicht vorher). Seitenlayout -> Themen -> Farben. Wenn Ihre Originalblätter mit einer Farbvorlage erstellt wurden und Ihr neues Blatt mit einer anderen Farbvorlage erstellt wurde, ändern sich die Farben bei der Übertragung. Öffnen Sie Ihr neues Blatt und bewegen Sie den Mauszeiger über die Farbvorlagen, bis Sie die Übereinstimmung gefunden haben.
quelle