作者capsag (capsag)
看板Office
标题[算表] Excel 2016 同格内仅数字变颜色文字不变
时间Tue Feb 20 16:01:47 2018
软体:Excel
版本:2016
请问如何一次把所有储存格内数字变颜色?
例如 A1="你484笨蛋",仅把484变红色
以为很简单但找到的方法都只能整格变色
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 123.193.93.3
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1519113710.A.BB9.html
1F:→ soyoso: 想到的是,巨集range.characters.font.color来变色 02/20 16:14
2F:→ soyoso: start和判断是否有符合的字串,以instr 02/20 16:15
3F:→ soyoso: 或以贴至word,寻找及取代,格式调整字型,字型色彩 02/20 16:18
4F:→ soyoso: 再贴回excel内 02/20 16:19
5F:→ soyoso: 巨集方面如数字非固定的话可以isnumeric判断 02/20 16:26
6F:→ soyoso: word的话寻找目标以[0-9]{1,},取代为同回文调整手型色彩 02/20 16:27
7F:→ soyoso: 如不以isnumeric判断的话,另可以正则表达式方式来取 02/20 16:50
8F:→ soyoso: pattern同word以[0-9]{1,},start为firstindex,长度以 02/20 16:52
9F:→ soyoso: length 02/20 16:52
10F:→ soyoso: word方面以正则的话,使用万用字元(需勾选) 02/20 17:08