2015-04-07 75 views
1

我在Excel中創建一個用戶窗體,我有一個大量文本的文本框。我需要在粗體和紅色中使用某些單詞,其餘部分使用標準黑色。Excel用戶窗體文本框不同的文本顏色

我可以更改屬性中的整個文本顏色,而不僅僅是某些單詞。

這是可能的,如果是這樣,我會怎麼做?

謝謝。

+0

您正在使用什麼樣的TextBox?它是一個FormControl或一個ActiveX?或從插入功能區的文本框? – PeterT

回答

0

作爲一種變通方法,您可能希望與InkEdit控制取代你的文本框控件,並提供選項給用戶以文本格式(我爲他們提供不同的按鈕進行測試,使所選字體加粗/斜體等)

你會發現更多控件這種控制 - >微軟InkEdit控件(我使用Excel 2010)

屏幕截圖的樣品

enter image description here

您可能希望用於不同按鈕的示例代碼

ID1.SelBold = False 
ID1.SelItalic = False 
ID1.SelColor = vbRed 
ID1.SelFontSize = 15 
相關問題