[算表] Excel 2016 同格內僅數字變顏色文字不變

看板Office作者 (capsag)時間6年前 (2018/02/20 16:01), 編輯推噓0(0010)
留言10則, 1人參與, 6年前最新討論串1/1
軟體:Excel 版本:2016 請問如何一次把所有儲存格內數字變顏色? 例如 A1="你484笨蛋",僅把484變紅色 以為很簡單但找到的方法都只能整格變色 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.193.93.3 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1519113710.A.BB9.html

02/20 16:14, 6年前 , 1F
想到的是,巨集range.characters.font.color來變色
02/20 16:14, 1F

02/20 16:15, 6年前 , 2F
start和判斷是否有符合的字串,以instr
02/20 16:15, 2F

02/20 16:18, 6年前 , 3F
或以貼至word,尋找及取代,格式調整字型,字型色彩
02/20 16:18, 3F

02/20 16:19, 6年前 , 4F
再貼回excel內
02/20 16:19, 4F

02/20 16:26, 6年前 , 5F
巨集方面如數字非固定的話可以isnumeric判斷
02/20 16:26, 5F

02/20 16:27, 6年前 , 6F
word的話尋找目標以[0-9]{1,},取代為同回文調整手型色彩
02/20 16:27, 6F

02/20 16:50, 6年前 , 7F
如不以isnumeric判斷的話,另可以正則表達式方式來取
02/20 16:50, 7F

02/20 16:52, 6年前 , 8F
pattern同word以[0-9]{1,},start為firstindex,長度以
02/20 16:52, 8F

02/20 16:52, 6年前 , 9F
length
02/20 16:52, 9F

02/20 17:08, 6年前 , 10F
word方面以正則的話,使用萬用字元(需勾選)
02/20 17:08, 10F
文章代碼(AID): #1QYzNkkv (Office)