多行文字格式。。
嗨,有没有用VBA格式化多行文字。我看不到这个属性,但想知道如何使一些文本加粗或倾斜等。。多行文字的格式代码在帮助中
查看其工作原理的最佳方法可能是按您的意愿编写多行文字,然后在“属性”窗口的“内容”下查看。 啊,我明白了,对,我知道了,但是我该如何安排它,以便我可以为所选的StyleName属性使用变量,而不是字体,无论我如何更改样式,内容都会赢';t change ans保持为Arial NarrowSet REFtext = FCBlock.AddMText(REFtextPNT, 1#, "{" & StyleX & "|b1|i1|c0|p34;REF:}")
但当然,这只是将其显示为:触针BT | b1 124;i1 124 c0 124;p34;参考:如果我这样编码:
Set REFtext = FCBlock.AddMText(REFtextPNT, 1#, "{\fArial Narrow|b1|i1|c0|p34;REF:}")
REFtext.StyleName = StyleX 它仍然赢了';t更改字体(我想是因为它在内容格式中已硬编码,但我如何不硬编码字体?。
有什么想法吗 如果你需要激活字体,那么在做多行文字之前激活它
就像你说的,唐;t在不需要的地方强制使用字体。
页:
[1]