Tabellenblatt kopieren, Dateigröße vermehrt sich !
03.05.2002 17:01:00
Robert
habe folgendes Problem: Ich kopiere per VBA-Code das aktive Tabellenblatt in eine neue Excel-Datei. Die Quelldatei umfasst weitere 5 Tabellenblätter, die zur Auswertung dienen. Der Datenbereich des kopierten Tabellenblattes umfasst ca. 2000 Zeilen und 35 Spalten. Es werden Button´s gelöscht, Spalten entfernt u.s.w. anschließend wird die Datei über Outlook an den entsprechenden Empfänger gesendet, klappt wunderbar!!!
Was mich jedoch wundert ist, dass sich die Dateigröße von 1,96 MB auf 2,56 MB vergrößert!! Dies hat zur Folge, dass ich später die gesendete Datei nicht mehr öffnen kann!! Irgendwie unverständlich, dabei müsste die Datei eine geringere Größe aufweisen!!
Weiß jemand Rat ? Wäre wirklich schade, wenn 4 Wochen Entwicklungsarbeit für den Papierkorb wäre.
Gruß, Robert
Folgender Code wird für das Kopieren das aktiven Tabellenblattes benutzt: A = ActiveWorkbook.Name
B = ActiveSheet.Name
Set C = Workbooks(A)
Set D = Sheets(B)
Workbooks.Add
E = ActiveWorkbook.Name
Set F = Workbooks(E)
D.Activate
ActiveSheet.Copy Before:=Workbooks(E).Sheets(1)