突出显示表格单元格中文本的选定部分?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />我知道你可以为表格细胞着色,但我需要做一些不同的事情。
是否可以突出显示表格单元格中文本的选定部分?像这样的东西:

如果这对于一个可行的解决方案也是可行的。
Re:突出显示表格单元格中文本的选定部分?一位同事发现了一种光滑的方式来突出显示使用的东西 <<标记方法。 运行下面的代码并搜索一个术语。 例如,这是搜索培根:

my_narr = “Bacon ipsum dolor amet sirloin short loin meatloaf doner,肩猪腩培根猪boudin alcatra火腿飞腓汉堡腌牛肉。猪排landjaeger香肠法兰克福香肠油炸肉排doner猪肉腰部火腿熏牛肉fatback牛腩。胸肉火腿腌牛肉短肋骨。球尖菲力牛排肩,landjaeger咸牛肉肥胖牛腿小鹿肉猪排培根肉丸bresaola leberkas。三尖短肋andouille尾prosciutto doner猪地圆肉饼pancetta boudin。
胸肉牛肉培根,landjaeger牛肋排里脊肉alcatra丁骨牛排短肋小鹿fatback capicola picanha猪。萨拉米香肠胸肉烤肉鼓腿猪肉小腿鸡腌牛肉短肋夹头肉丸丁骨牛排。Andouille法兰克福香肠臀部牛排landjaeger培根牛肉火腿飞腓节汉堡包侧面picanha。胸肉短腰部侧面汉堡包猪肚香肠bresaola doner。Biltong prosciutto生涩,排骨porchetta picanha臀部猪肉猪肉里脊cupim。 “ ;
highlight_txt_expr = EXPR (
highlight_txt = my_narr ;
search_txt = search_txtbx << 得到文字 ;
如果 ( search_txt != “” ,
prefix_txt = “的 ” ;
suffix_txt = “ 的的” ;
highlight_txt = 正则表达式 ( my_narr , search_txt , prefix_txt || search_txt || suffix_txt , IGNORECASE , GLOBALREPLACE ) ;
) ;
新窗户 ( “突出的叙事” ,
结核病 = 文本框 ( highlight_txt , << 标记 ) ,
结核病 << 设定宽度 ( 700 )
) ;
) ;
search_win = 新窗户 ( “突出叙事词” ,
vlistbox (
hlistbox (
文本框 ( “输入搜索字词:” ) ,
search_txtbx = texteditbox ( “” , << 设定宽度 ( 100 ))
) ,
buttonbox ( “好” , highlight_txt_expr ; )
)
) ;
Re:突出显示表格单元格中文本的选定部分?太好了!
Re:突出显示表格单元格中文本的选定部分?嘿,这很酷。 我想我可以接受这个想法并与它一起运行。 谢谢MS!
Re:突出显示表格单元格中文本的选定部分?我能提出的唯一想法是使用JMP 12附带的新表达式数据类型“作弊”。它可能不是非常有用,但尝试很有趣。
//示例表
DT = 新表 ( “测试” ,
添加行 ( 4 ) ,
新栏目 ( “文本” ,
字符 ,
“标称” ,
设定值 (
{ “突出红色,而不是绿色。” , “红眼睛的公牛围着红斗篷肆虐” ,
“绿色和红色的苹果” , “Ida Red喜欢Boogie” }
)
)
) ;
//添加突出显示“text”的列“
DT << 新栏目 ( “红色” ,表达 , << 设置显示宽度 ( : 文本 << 获取显示宽度 )) ;
hwords = { “红色” , “红色” } ;
对于每一行 (
w ^ = 话 ( : 文本 , “。,- ” ) ;
HPOS = [] ;
对于 ( 一世 = 1 ,一世 <= N项 ( hwords ) ,一世 ++,
HPOS | / = 禄 ( w ^ , hwords [ 一世 ])
) ;
NW = 新窗户 ( “测试” , WLB = 换行列表框 ()) ;
对于 ( 一世 = 1 ,一世 <= N项 ( w ^ ) ,一世 ++,
WLB << 附加 ( 文本框 ( w ^ [ 一世 ] || “” ))
) ;
对于 ( 一世 = 1 ,一世 <= N行 ( HPOS ) ,一世 ++,
WLB [ HPOS [ 一世 ]] << 字体颜色 ( “红色” )
) ;
: 红色 = NW << 得到照片 ;
NW << 关闭窗口 ;
) ;
等待 ( 1 ) ; : 文本 << 隐藏 ; //只是为了完成幻觉......