我有下面的VBA代碼,A
和B
正在持有一些字符串。我想連接這些值與一些其他字符串,並將結果存儲在不同的單元格中,但我想只有A
和B
中的字符串被格式化爲粗體,其餘爲普通文本。如何將單元格值的一部分轉換爲粗體
Set A = Worksheets("Mapping").Cells(rowNumber, columnNumber)
Set B = Worksheets("Mapping").Cells(rowNumber, 3)
' E.g.: A="currency", B="Small Int"
Worksheets("TestCases").Cells(i, 2) = "Verify the column " & A & " has same Data type " & B & " in code as well as Requirement document"
預期輸出:
驗證柱貨幣具有相同的數據類型小整數在代碼以及需求文檔
注:A
的值和B
不斷變化,所以我們不能使用Characters()
函數。
任何幫助將不勝感激。
你不能一個變量轉換爲大膽的(我想不出一個單一的爲什麼你想這樣做)。但是,您可以根據要顯示的位置更改顯示變量的方式。您可能希望[在[MsgBox]]中以粗體顯示文字(https://www.google.com.br/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=vba%20msgbox %20bold)或[在單元格中以粗體格式顯示文本](https://www.google.com.br/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=vba%20cell% 20font%20bold)。如果你想要其中的任何一個,谷歌是你的朋友,並呼籲幫助你與它 –
可能重複的[Excel VBA的字符串設置粗體特定文本?](http://stackoverflow.com/questions/11644566/excel- vba-set-bold-specific-text-of-string-into-the-cell) – Lankymart
感謝您的回覆。 我已經更新了這個問題,請你再檢查一次嗎? –