1

C#で作成したプログラムで生成したExcelファイルの印刷設定を調整したい。設定を次のようにします:'1ページに適した(またはフィットする)ページ'。(オランダ語では、Blad passend maken voor 1 paginaです):pこれは、次の場所でこのオプションを選択できます:screenshot

オブジェクトを介してマージンが設定されていることは知っていPageSetupますが、これを行う方法がわかりません。

ここで私を助けてください:)

4

3 に答える 3

2

これは役立つかもしれませんか?

osheet.PageSetup.PrintArea = "$A$5:$G$" & curLine + 1
osheet.PageSetup.PrintTitleColumns = "$A:$A"
osheet.PageSetup.PrintTitleRows = "$1:$4"
osheet.PageSetup.Orientation = XlPageOrientation.xlLandscape
osheet.PageSetup.CenterFooter = "SomeText"
obook.CustomViews.Add("Print Top Left", True, True)
于 2013-03-11T21:03:52.320 に答える
0

Office Primary Interop Assembliesを使用して、Excel の設定を操作できます。

より具体的には、このリンクは、Excel Interop (Office PIA の一部) を使用してページ設定を操作する方法を示しています。

于 2013-03-08T15:58:51.600 に答える