Re: [VBA ] 怎麼讓同一個Cell內的文字有不同顏色

看板Visual_Basic作者時間13年前 (2012/06/21 03:04), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串2/2 (看更多)
可以的啦 ※ 引述《vbspare (vb)》之銘言: : 請教一下板上的高手,要怎麼樣讓同一個 Cell 內的資料有兩種不同的顏色 ? : 例如 : Cells(5,2).value = "123456789" : 其中 12345 要紅色+粗體,其餘部分要綠色+斜體 : 目前書上所提供的方法都是以 Cell 為單位做處理,沒辦法切得更細了 : Cells(5, 2).Font.Bold = True : Cells(5, 2).Font.Italic = True : Cells(5, 2).Font.Color = 3 : 麻煩大家幫我集思廣益一下,謝謝您 ! 大致的做法如下: Cells(5,2).value = "123456789" With Cells(5,2).Characters(Start:=1, Length:=5).Font .Bold = True .Italic = True .Color = 3 End With 試試看吧 -- 遺失女友 (ψClubT) Windows正在搜尋女友,可按[瀏覽] 來搜尋女友 ▕▎ ____ ____ 結束 ▏ ▏取消 ▔▔▔▔ ▔▔▔▔ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.219.179.43

06/21 11:05, , 1F
字體大小或是字型也都可以調整...自己試試吧
06/21 11:05, 1F

06/22 15:02, , 2F
試過沒問題,感謝您 ^_^
06/22 15:02, 2F
文章代碼(AID): #1Fueyk_I (Visual_Basic)
文章代碼(AID): #1Fueyk_I (Visual_Basic)