- 54
- 0
- 约5.63千字
- 约 4页
- 2020-09-13 发布于江苏
- 举报
利用 VBA 设置 Word 文档的页面布局
或者:
代码:
当前文档的页面设置
Sub glkCurrentDocPageSetup()
Dim glkDoc As Document 定义变量
Set glkDoc = Application.ActiveDocument 设置为当前文档
With glkDoc 设置文档参数
With .PageSetup 设置【页面设置】参数
.Orientation = wdOrientPortrait 页面方向:wdOrientPortrait--纵向,wdOrientLandscape--横向
.PageWidth = CentimetersToPoints(21) 纸张宽 21cm
.PageHeight = CentimetersToPoints(29.7) 纸张高 29.7cm
.TopMargin = CentimetersToPoints(2) 上边距 2cm
.BottomMargin = CentimetersToPoints(1.5) 下边距 1.5cm
.LeftMargin = CentimetersToPoints(2.5) 左边距 2.5cm
.RightMargin = CentimetersToPoints(1.5) 右边距 1.5cm
.HeaderDistance = CentimetersToPoints(0.5) 页眉 0.5cm
.FooterDistance = CentimetersToPoints(0.5) 页脚 0.5cm
End With 结束【页面设置】参数设置
.Save 保存文档参数
End With 结束文档参数设置
End Sub
选择文档的页面设置
Sub glkSelectDocPageSetup()
Dim glkFileDialog As FileDialog 定义选择文件对话框
Dim glkSelectedItem As Variant 定义变量
Dim glkDoc As Document 定义文档
Set glkFileDialog = Application.FileDialog(msoFileDialogFilePicker) 设置变量
With glkFileDialog 设置对话框属性
.Filters.Clear 清除过滤器
.Filters.Add 所有 WORD 文件, *.Doc, 1 添加过滤条件
.AllowMultiSelect = True 允许多选
If .Show = -1 Then 如果按【打开】
Application.ScreenUpdating = False 关闭屏幕更新
For Each glkSelectedItem In .SelectedItems For-Next 循环
Set glkDoc = Documents.Open(FileName:=glkSelectedItem, Visible:=False) 后台打开所选文档
With glkDoc 设置文档参数
With .PageSetup 设置【页面设置】参数
.Orientation = wdOrientPortrait 页面方向:wdOrientPortrait--纵向,wdOrientLandscape--横
向
.PageWidth = CentimetersToPoints(21) 纸张宽 21cm
.PageHeight = CentimetersToPoints(29.7) 纸张高 29.7cm
.TopMargin = CentimetersToPoints(2) 上边距 2cm
.BottomMargin = CentimetersToPoints(1.5) 下边距 1.5cm
.LeftMargin = CentimetersToPoints(2.5) 左边距 2.5cm
.RightMargin = CentimetersToPoints(1.5) 右边距 1.5cm
.HeaderDistance = CentimetersToPoints(0.5) 页眉 0.5cm
.FooterDistance = CentimetersToPoints(0.5) 页脚 0.5cm
您可能关注的文档
最近下载
- 一年级上册体育与健康(华东师大版)期末质量检测试卷(附答案).docx VIP
- T_CNAS 05-2019 化疗药物外渗预防及处理.docx VIP
- 2025年六西格玛黑带项目过程能力监控专题试卷及解析.pdf VIP
- 2021年瓦楞纸板(箱)公司组织架构及部门职责.doc
- 函授工商管理论文7800字_函授工商管理毕业论文范文模板.pdf VIP
- 部编人教版二年级下册道德与法治全册教学课件(配2026年春改版教材).pptx
- 成人严重感染与感染性休克血流动力学监测与支持指南(2006).doc VIP
- 车辆维修保养及安全培训课件.pptx VIP
- 成人阻塞性睡眠呼吸暂停诊断和外科治疗指南(2024).pdf VIP
- 2026江西省国有资本运营控股集团有限公司第一批招聘考试笔试备考题库及答案解析.docx VIP
原创力文档

文档评论(0)