Bryco 发表于 2008-3-19 09:05:54

多行文字格式。。

嗨,有没有用VBA格式化多行文字。我看不到这个属性,但想知道如何使一些文本加粗或倾斜等。。

Bryco 发表于 2008-3-19 10:22:25

多行文字的格式代码在帮助中
查看其工作原理的最佳方法可能是按您的意愿编写多行文字,然后在“属性”窗口的“内容”下查看。

Bryco 发表于 2008-3-19 11:17:34

啊,我明白了,对,我知道了,但是我该如何安排它,以便我可以为所选的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更改字体(我想是因为它在内容格式中已硬编码,但我如何不硬编码字体?。
有什么想法吗

Bryco 发表于 2008-3-19 21:07:18

如果你需要激活字体,那么在做多行文字之前激活它
就像你说的,唐;t在不需要的地方强制使用字体。
页: [1]
查看完整版本: 多行文字格式。。