ASP.NETアプリケーションを介してExcelシートにズーム係数を設定する方法を教えてもらえますか? Excelシートオブジェクトに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%であることです。 すべての入力を高く評価します。