专业IT网络知识平台,分享IT百科知识、生活百科知识解答!

易企推科技
易企推科技

Word Vba修改页边距.纸张纵向.装定线等的代码

来源:小易整编  作者:小易  发布时间:2023-09-12 05:18
摘要:下面的WAPP是事先定义的word文档工程变量。以下代码为通过VBA代码来页面的页边距、纸张纵向、装定线、页眉页静等。WApp.ActiveDocument.PageSetup.LineNumbering.Active=0//行编号WA...

下面的WAPP是事先定义的word文档工程变量。

Word Vba修改页边距.纸张纵向.装定线等的代码

以下代码为通过VBA代码来页面的页边距、纸张纵向、装定线、页眉页静等。

WApp.ActiveDocument.PageSetup.LineNumbering.Active =0;//行编号

WApp.ActiveDocument.PageSetup.Orientation =Microsoft.Office.Interop.Word.WdOrientation.wdOrientPortrait;//页面方向

WApp.ActiveDocument.PageSetup.TopMargin =WApp.CentimetersToPoints(float.Parse("2.54"));//上页边距

WApp.ActiveDocument.PageSetup.BottomMargin = WApp.CentimetersToPoints(float.Parse("2.54"));//下页边距

WApp.ActiveDocument.PageSetup.LeftMargin = WApp.CentimetersToPoints(float.Parse("3.17"));//左页边距

WApp.ActiveDocument.PageSetup.RightMargin = WApp.CentimetersToPoints(float.Parse("3.17"));//右页边距

WApp.ActiveDocument.PageSetup.Gutter = WApp.CentimetersToPoints(float.Parse("0"));//装订线位置

WApp.ActiveDocument.PageSetup.HeaderDistance = WApp.CentimetersToPoints(float.Parse("1.5"));//页眉

WApp.ActiveDocument.PageSetup.FooterDistance = WApp.CentimetersToPoints(float.Parse("1.75"));//页脚

WApp.ActiveDocument.PageSetup.PageWidth = WApp.CentimetersToPoints(float.Parse("21"));//纸张宽度

WApp.ActiveDocument.PageSetup.PageHeight = WApp.CentimetersToPoints(float.Parse("29.7"));//纸张高度

WApp.ActiveDocument.PageSetup.FirstPageTray = Microsoft.Office.Interop.Word.WdPaperTray.wdPrinterDefaultBin;//纸张来源

WApp.ActiveDocument.PageSetup.OtherPagesTray = Microsoft.Office.Interop.Word.WdPaperTray.wdPrinterDefaultBin;//纸张来源

WApp.ActiveDocument.PageSetup.SectionStart = Microsoft.Office.Interop.Word.WdSectionStart.wdSectionNewPage;//节的起始位置:新建页

WApp.ActiveDocument.PageSetup.OddAndEvenPagesHeaderFooter = 0;//页眉页脚-奇偶页不同

WApp.ActiveDocument.PageSetup.DifferentFirstPageHeaderFooter = 0;//页眉页脚-首页不同

WApp.ActiveDocument.PageSetup.VerticalAlignment = Microsoft.Office.Interop.Word.WdVerticalAlignment.wdAlignVerticalTop;//页面垂直对齐方式

WApp.ActiveDocument.PageSetup.SuppressEndnotes =0;//不隐藏尾注

WApp.ActiveDocument.PageSetup.MirrorMargins = 0;//不设置首页的内外边距

WApp.ActiveDocument.PageSetup.TwoPagesOnOne = false;//不双面打印

WApp.ActiveDocument.PageSetup.BookFoldPrinting =false;//不设置手动双面正面打印

WApp.ActiveDocument.PageSetup.BookFoldRevPrinting =false;//不设置手动双面背面打印

WApp.ActiveDocument.PageSetup.BookFoldPrintingSheets = 1;//打印默认份数

WApp.ActiveDocument.PageSetup.GutterPos = Microsoft.Office.Interop.Word.WdGutterStyle.wdGutterPosLeft;//装订线位于左侧

WApp.ActiveDocument.PageSetup.LinesPage = 40;//默认页行数量

WApp.ActiveDocument.PageSetup.LayoutMode = Microsoft.Office.Interop.Word.WdLayoutMode.wdLayoutModeLineGrid;//版式模式为“只指定行网格”


本文地址:网络知识频道 https://www.hkm168.com/jiqiao/1061795.html,易企推百科一个免费的知识分享平台,本站部分文章来网络分享,本着互联网分享的精神,如有涉及到您的权益,请联系我们删除,谢谢!


网络知识
小编:小易整编
相关文章相关阅读
  • 实用Word技巧分享:2招轻松解决多图片排版!

    实用Word技巧分享:2招轻松解决多图片排版!

    多图片排版,是Word编辑文档时常见场景之一,几乎每个人都会碰到,对很多人来说仍然是一大难题。当图片数量一多,很多人都不知道图片该怎么摆放,如何快速高效地搞定一组图片?因为没有掌握系统的套路技巧,每次制作都花费大量时间,做不出满意的效果。今...

  • win7升级错误代码80072efe该怎么办win7升级错误代码80072efe解决...

    win7升级错误代码80072efe该怎么办win7升级错误代码80072efe解决方案

    win7客户在系统更新的过程中遇到了80072efe的报错,像这种状况要怎么办呢?你先清查网络问题,然后去微软官网下载代理,假如你用的是32位计算机就免费下载32位代理,安装下载完成后马上重启。假如再次出现升级不正确得话,你也就再去官方网站...

  • 修复:在 Xbox 应用上的 Halo Infinite(Campaign)安装错误...

    修复:在 Xbox 应用上的 Halo Infinite(Campaign)安装错误代码 0X80070032、0X80070424 或 0X80070005

    haloinfinite(campaign)是一款第一人称射击视频游戏,于2021年11月推出,可供单人和多用户使用。该游戏是halo系列的延续,适用于windows、xboxone和xbox系列的用户x|s。最近...

  • git怎么合并分支代码

    git怎么合并分支代码

    git合并分支代码的方法:1、使用“gitmerge”命令,该命令用来做分支合并,可以将其他分支中的内容合并到当前分支中。2、使用“gitrebase”命令,该命令用于改变当前的分支的基点,进而实现分支合并。本教程操作环境:Window...

  • 修改wifi密码的网址是什么

    修改wifi密码的网址是什么

    修改wifi密码的网址就是wifi路由器管理页面的登录地址,通常又被叫做路由器ip;不同的wifi路由器的网址是不同的,可以在路由器底部标贴中查看到设置网址信息。常见的网址有:“192.168.0.1”、“192.168.1.1”等等。本教...

  • word 邮件合并

    word 邮件合并

    word邮件合并功能:就是在主文档的固定内容中,插入与发送信息相关的一种数据,批量生成需要的邮件文档。极大的提高工作效率。在Office中,先建立两个文档:一个WORD包括所有文件共有内容的主文档(比如未填写的信封等)和一个包括变化信息的数...

  • word文档怎么竖着打字居中

    word文档怎么竖着打字居中

    word文档竖着打字居中的方法:首先启动word2013应用程序;然后点击顶端菜单选项中的“插入”,并在列表中选择“文本框”选项;接着点击“绘制竖排文本框”;最后选择“设置文本框格式”,并选择“居中”选项即可。本教程操作环境:windows...

  • word全选按哪个键

    word全选按哪个键

    word全选按的键是:1、使用word全选快捷键【ctrl+a】进行全选;2、展开菜单栏中的【编辑】,并选择【全选】按钮来全选;3、在文档的左边,鼠标连击三次;4、在文档的左边,鼠标连击三次;5、按【ctrl+a2】。word全选按的键...

  • 周排行
  • 月排行
  • 年排行

精彩推荐