【发布时间】:2010-01-29 15:50:25
【问题描述】:
我希望能够创建一个页面元素,我可以提供文本并将其自身形成首选布局。例如:
{MACRO DocumentIntro("Introduction to Business Studies", "FP015", "Teachers' Guide")}
作为一个字段,输出应该是一行,前两个字符串具有一定的大小和字体,居中,另一行,然后是第三个字符串,字体,大小和居中。
我知道这有点像 TeX,可能超出了 VBA 的范围,但如果有人知道它是如何实现的,请告诉!
编辑:
好的,如果我将所需的信息放入关键字中,作为文档属性的一部分,并带有某种唯一的分隔符,那么就可以获取该信息,并且该信息对于每个文档都是唯一的。下一个在要显示内容的地方放置一个书签。然后创建一个指向该书签的AutoOpen 宏,从关键字中提取相关内容,并将文本适当地形成为书签的.Selection。
这样可行吗?
【问题讨论】:
-
有趣。两个快速的问题:1)这是最终用户提要,意味着他们需要某种用户表单吗? 2) 您使用的是 Word 2007/Word 2010 或更早版本吗?
-
1) 唯一的用户是我。 2)Word 2007,虽然我的概念在 2003 年工作(2007 年在工作,2003 年在家里;真痛苦……)
标签: vba ms-word word-field