Hallo zusammen!
Folgende Merkwürdigkeit habe ich neulich in Excel erlebt.
Aus SAP hatte ich 3 Datenbankauszüge im Excelformat heruntergeladen, alle in der Größe von wenigen hundert Kilobyte, keine Makros, keine Formeln, nur Zahlen, Buchstaben und eine Überschriftzeile, alles in jeweils nur 1 Arbeitsblatt.
Die ersten beiden Dateien habe ich per Hand nachbearbeitet und gespeichert, ohne dass sich ihre Größe nennenswert geändert hätte. Etwas größer sind sie geworden, aber nicht signifikant viel.
Bei der dritten - und mit 99 kB kleinsten - Datei dauerte der Speicherungsvorgang eine halbe Ewigkeit. Im Explorer wurde die Datei mit nunmehr 27 Mega(!)byte angezeigt. Das Wiederöffnen der Datei dauerte ebenfalls über eine Minute. Der Inhalt war aber der gleiche wie vorher.
Daraufhin habe ich sämtliche Spalten jenseits der letzten rechtsaußen markiert und gelöscht, ebenso sämtliche Zeilen jenseits der untersten. Dann noch einmal alles markiert und Werte eingefügt - was eigentlich völliger Unsinn ist, denn es gab ja eh nur Werte - und noch einmal gespeichert.
Zu meiner Erleichterung lag die Größe jetzt etwas über 100 Kilobyte, und die Datei war gerettet.
Hat jemand eine Ahnung, was da losgewesen sein kann? Das habe ich schon mehrfach erlebt.
CU
Olaf
Office - Word, Excel und Co. 9.753 Themen, 41.598 Beiträge
Hallo Olaf,
was bedeutet in diesem Falle, heruntergeladen? Du hast also die Daten nicht selbst markiert und z. B. über Zwischenablage kopiert, sondern SAP hat den Datenauszug erstellt und nach Excel exportiert?
Speicherbedarf für Zellenformatierungen sind sehr unterschiedlich. Am wenigsten Speicherbedarf wird produziert, wenn eine Zeile/ Spalte markiert und als Ganzes für alle Zellen gleich formatiert wird. Wenn allerdings das Format Zellen einzeln definiert und gespeichert wird, vervielfältigt sich entsprechend der Speicherbedarf. Wenn das Tool von SAP das nicht wunschgemäß umwandelt, würde ich bei unterstellter gleicher Formatierung innerhalb einer Zeile/ Spalte mal mit der "Pinselfunktion" spielen, mit der Formate übertragen werden - also ein markiertes Format auf eine ganze Zeile/ Spalte übertragen.
Viele Grüße
Jörg
Genau. Die dabei entstehenden Dateien sind an und für sich recht genügsam, was den Speicherplatz angeht. Einige wenige MB sind schon das höchste der Gefühle, und das wäre dann schon "richtig groß".
Speicherbedarf für Zellenformatierungen sind sehr unterschiedlich. Am wenigsten Speicherbedarf wird produziert, wenn eine Zeile/ Spalte markiert und als Ganzes für alle Zellen gleich formatiert wird.
Formatiert war da nichts weiter, außer dass ich die Titelzeile grau hinterlegt und die Schrift fett gemacht habe. Aber das ist ja nichts Besonderes.
Trotzdem finde ich deinen Ansatz gar nicht so übel. Falls das einmal wieder passiert, werde ich ein leeres Tabellenblatt anlegen, alles markieren, Pinsel und Format übertragen - wer weiß, vielleicht hilft das in solchen Fällen.
Allerdings würde das noch nicht die Frage beantworten, wie diese seltsame Formatierung überhaupt dahingekommen ist... auf mich wirkte das Ganze wie: Excel hat gerülpst ;-)
CU
Olaf
Hallo Olaf,
Tritt dieses Problem ausschliesslich mit Dateien auf die Du aus SAP exportiert hast?
Nebenfrage, ist es ein xls ein xlsx oder OpenXML ?
Hi Paolo, ist ne ganz simple .xls-Datei.
Ich meine auch, dass die direkt aus SAP nur knapp 100 kb hatte und sich erst nach meiner Bearbeitung beim folgenden Abspeichern so fürchterlich aufgeplustert hat.
Passiert ist mir das afair auch schon mit Dateien, die ursprünglich nicht aus SAP kamen - aber es war immer mit Excel, nie mit PowerPoint, Word, Bildern oder was wir sonst noch so benutzen.
CU
Olaf