2013-04-27 84 views
0

您好,Word VBA代码插入不同纸张尺寸的文档?

如何使用Word VBA代码插入另一个文档,包括其纸张大小?我的意思是如果我插入5个不同纸张大小的文档,那么它需要在这些不同纸张大小的主文档中。

例如:

  • 文献(1) - A4
  • 文献(2) - 信
  • 文献(3) - A3

然后在主文档将会有A4,Letter和A3等不同纸张设置的页面。

我该如何编码?

在此先感谢。

+0

您只需要将文档的每个部分保留在单独的部分。每个部分都会有自己的页面大小。 您是否尝试过使用任何代码? – 2013-04-28 07:51:22

+0

我确实尝试了自己并想出了它。 – 2013-04-29 05:29:31

回答

0

我想通自己的答案,这里是它的代码,

Selection.InsertBreak Type:=wdSectionBreakNextPage 

你有个使用上面的代码进行分页,然后

Selection.PageSetup.PageHeight = <size> 
Selection.PageSetup.PageWidth = <size> 

文档中的光标需要在上述代码的特定页面上工作。

要使页面设置适用于文档的特定部分,必须使用Selection,如上所示。