2012-08-17 82 views
0

我有一份報告,它從數據庫中提取信息以填寫各種「圖例」;我想知道是否有辦法在文本框中部分格式化信息?就像訪問報告中的部分文本框格式化

=Formatting([Title], "green 10pt") & ": " & Formatting([Description], "blue 7pt") 

顯然這不起作用,但我想知道是否有任何這樣的功能在Access中的報告。我知道我可以爲「說明」添加第二個文本框並更改其格式,但有幾個原因導致我無法做到這一點。

如果有一個簡單的方法,很好,如果不是很好,我只是無法找到任何文件說「不可能」或「可以」。

+0

如果您使用的是MS Access 2007 - >則可以將控件設置爲富文本,否則不可以。 – Fionnuala 2012-08-17 13:59:47

+0

Here:http://stackoverflow.com/questions/11903894/bold-a-portion-of-a-labels-caption-property-in-vba-microsoft-access/11908410#11908410 – Fionnuala 2012-08-17 14:01:10

+0

標準文本框不允許這樣做功能,但Microsoft RichTextBox控件確實,儘管我從未使用它。 – 2012-08-17 14:01:24

回答

0

我只是在學習如何做到這一點,但我已經玩了幾個代碼。在報表設計中,將控件的「文本格式」更改爲「Rich Text」。然後你可以輸入你的字符串。例如:'=「狐狸遠離獵人。」 「狐狸」一詞將會大膽,斜體,並加下劃線。我正在查看其他代碼,並且玩過一些代碼,但這會讓你開始。在單詞之前是變化的開始......,並且在單詞之後標記變化的結束。這是MS Access的語法。

以上顯示結果。語法<b><i><u>fox</b></i></u>