首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Excel自动化-打印整个工作簿设置

Excel自动化-打印整个工作簿设置
EN

Stack Overflow用户
提问于 2011-05-21 03:54:28
回答 1查看 603关注 0票数 0

在Excel对象库中,是否有一个接口可用于设置打印首选项以打印整个工作簿而不是活动工作表?

EN

回答 1

Stack Overflow用户

发布于 2011-05-21 10:21:21

否,PageSetup仅适用于工作表

您能做的最多的就是使用宏来复制所需的设置

代码语言:javascript
复制
Sub CopyPageSetup()
    Dim sh As Worksheet, cl As Range
    Dim shBase As Worksheet

    Set shBase = ActiveSheet
    For Each sh In ActiveWindow.SelectedSheets
        If sh.Name <> shBase.Name Then
            sh.PageSetup.Orientation = shBase.PageSetup.Orientation
            ' Add other PageSetup properties here '
            ' unfortunately sh.PageSetup = shBase.PageSetup does not work '
        End If
    Next

End Sub
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6076963

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档