|
发表于 2023-3-13 08:21
来自手机
|
显示全部楼层
xiaoyao202 发表于 2023-3-12 18:46
想这样用vba把相同名字标红
create temp table aa as
select rowid old_rowid,f01, regreplace((select group_concat(f03,'|') f03 from 重复的姓名字体颜色变红色 a),'<u>\0</u>',f01) f001 ,udf_preg_match_all_join((select group_concat(f03,'|') f03 from 重复的姓名字体颜色变红色 a),f01) f003 from 重复的姓名字体颜色变红色 b where f01!='';
//select f001 from aa;
cli_split_data~aa~\|~f003;
cli_add_css~u{color:red};
select a.rowid,aa.f001,f03,iif(regexp((select group_concat(f003,'|') from aasplit),f03),'<u>'||f03||'</u>',f03) f03 from 重复的姓名字体颜色变红色 a left join aa on a.rowid=aa.old_rowid;
//select * from aasplit;
正则表达式? |
|