Kann mir jemand sagen, wie Sie den Zoomfaktor in einer Excel-Tabelle über eine ASP.NET-Anwendung festlegen. Ich glaube, das Excel-Sheet-Objekt hat eine PageSetup.Zoom Eigenschaft, die nicht zu funktionieren scheint. Wenn ich einen Bericht in Excel programmgesteuert durch ASP.NET erzeuge, erhalte ich den Zoomfaktor aller Blätter in der Arbeitsmappe als 100%.In EXCEL aus einer ASP.NET-Anwendung herunterzoomen
Hier ist ein Codebeispiel
oSheet.PageSetup.CenterHorizontally = true;
oSheet.PageSetup.CenterVertically = true;
oSheet.PageSetup.Orientation = XlPageOrientation.xlPortrait;
oSheet.PageSetup.PaperSize = XlPaperSize.xlPaperA4;
oSheet.PageSetup.Order = XlOrder.xlDownThenOver;
oSheet.PageSetup.Zoom = 85;
Eine weitere Option ActiveWindow.Zoom wie erzeugt durch einen Makro ist, aber es ist Makro-spezifisch. Der Hauptpunkt der Frage ist, nachdem der Bericht erstellt wurde, der Zoomfaktor aller Seiten in der Excel-Arbeitsmappe sollte 85% sein. Alle Eingaben würden sehr geschätzt.