任何人都可以告訴我如何通過ASP.NET應用程序在Excel工作表上設置縮放係數。我相信Excel Sheet對象有一個PageSetup.Zoom屬性,它似乎沒有工作。當我通過ASP.NET以編程方式生成Excel報表時,我將工作簿中所有工作表的縮放因子設置爲100%。從ASP.NET應用程序縮小EXCEL
下面是一個代碼樣品
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;
另一種選擇是ActiveWindow.Zoom如由宏生成,但它是宏特定的。提出這個問題的要點是在生成報告之後,Excel工作簿中所有頁面的縮放因子應該是85%。 任何輸入將不勝感激。