0

いくつかのセルをフォーマットし、いくつかのページフォーマットを設定するために記録された単純なマクロがあります(マージンフッターヘッダーなど)。マクロはエラーなしで実行され、セルを正常にフォーマットしますが、ページ設定を保存/変更しませんオプション。実行した後、ページ設定を確認すると、すべてがデフォルトのままです。以下はページ設定部分です。複数のファイル/ワークブックでこれを試しましたが、何があっても変更が保存されないようです。何か案は?

ありがとう

ActiveSheet.PageSetup.PrintArea = ""
With ActiveSheet.PageSetup
    .LeftHeader = ""
    .CenterHeader = "&F"
    .RightHeader = ""
    .LeftFooter = ""
    .CenterFooter = "Page &P of &N"
    .RightFooter = ""
    .LeftMargin = Application.InchesToPoints(0.25)
    .RightMargin = Application.InchesToPoints(0.25)
    .TopMargin = Application.InchesToPoints(0.5)
    .BottomMargin = Application.InchesToPoints(0.5)
    .HeaderMargin = Application.InchesToPoints(0.25)
    .FooterMargin = Application.InchesToPoints(0.25)
    .PrintGridlines = True
    .Orientation = xlLandscape
    .FirstPageNumber = xlAutomatic
    .FitToPagesWide = 1
End With
4

1 に答える 1

0

私は同じ問題を抱えていましたが、後でいくつかの調査を行った後、以下の解決策を見つけました。

「プリンターがインストールされていない場合、Excel でページ設定プロパティを使用できません」

http://support.microsoft.com/kb/291298

これが役立つことを願っています。ありがとう。

于 2014-10-18T04:57:32.170 に答える