|
发表于 2022-7-18 08:42
来自手机
|
显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
常扬帆 发表于 2022-7-8 11:06
这里有个附件,不知道是此种类型不?
cli_add_css~~td{font-size:30px}td{}td,th {border:solid 1px white;text-align:left}td div{float:left;margin-right:0px;border:solid 1px white}td .ans{clear:both}~;select * from 试卷格式选项排版紧凑化 limit 3;create temp table aa as select regexp2('^(\d+)、',原格式,1) 序,(case when regexp('^\d+、.*$',原格式) then 'A题目' when regexp('^[A-Z]、.*',原格式) then 'B选项' else 'C答案' end) 类型,原格式,length(原格式)*30 长 from 试卷格式选项排版紧凑化;create temp table bb as select fillna(序) 序,类型,原格式,case when 长>500 then 1000 when 长>250 and 长<=500 then 498 when 长<=250 then 248 end 宽 from aa;create temp table cc as select '<div style="width:'||max(宽)||'px">'||replace(group_concat(原格式),',','</div><div style="width:'||max(宽)||'px">')||'</div>' 变成下面格式 from bb group by 序,类型;select * from cc; |
|