2014-12-10 64 views
1

我正在尝试创建一个允许不同大小的文本在不同行上的文本框。文本将通过vba写入。我试图使用富文本标记来完成此操作。但是,我在网上查阅的标签没有任何影响。我知道有一种方法可以在VB.NET中做到这一点,但我无法在vba中找到合适的方法。有没有办法做到这一点?为文本框中的不同行设置不同的字体大小

回答

2

您必须TextBoxTextFormat属性设置为Rich Text,那么所有分配给文本框中的文本将被解释为HTML(实际上它的一个子集)。

TextFormat setting

下面的代码:

myTextbox = "<font size=1>Line 1:Small text</font><br/>" & _ 
      "<font size=4>Line 2:Large text</font>" 

看起来就像这样:

example of rich text

相关问题