2014-12-10 105 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

相關問題