作者ClubT ()
看板Visual_Basic
標題Re: [VBA ] 怎麼讓同一個Cell內的文字有不同顏色
時間Thu Jun 21 11:04:10 2012
可以的啦
※ 引述《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) x
▂ Windows正在搜尋女友,可按[瀏覽]
● 來搜尋女友
▕▎ ____ ____
▏結束 ▏ ▏取消 ▏
▔▔▔▔ ▔▔▔▔
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.219.179.43
→ ClubT:字體大小或是字型也都可以調整...自己試試吧 06/21 11:05
推 vbspare:試過沒問題,感謝您 ^_^ 06/22 15:02