表达式是从网上的一个大神那copy来的,在这里表达式的maplex下空间字符选项已经关了,分母倒是像如上图一样成功加了空格,可是分子确实很顽强
表达式:
Function FindLabel ( [TBBH], [DLBM], [QSDWMC] )
max=len( [TBBH] )
s0=int((max-len([DLBM]))/2)
if max<len([DLBM]) then
max=len([DLBM])
s0=int((max-len([TBBH]))/2)
end if
s=string(len([QSDWMC])*2+s0," ")
FindLabel = s&[TBBH]&vbnewline&[QSDWMC]&string(int(max/2),"—")&vbnewline&s&[DLBM]
End Function
求大神帮帮忙吧