【word vba】自学日志14:word自带公式编辑器的美化(例如分数)
2025-05-2867
Word公式的美化
在word输入公式是比较麻烦的事情,用word自带的编辑器,有时打出来很不好看,例如分数;用mathtype的话,正版要额外缴费,而且用vba不好调用。
思来想去,word的公式只是大小不统一,那么我在输入分数的时候,在输入分子、分母时,把字体调大一点,那是不是可以抵消影响?
例子:下面这个例子是输入一个根式,根式内是一个带分数:
Sub带分数二次根式(ByValXAsSingle,ByValX1AsSingle,ByValX2AsSingle)
:=
(1).(,wdOMathFunctionRad).Rad_
.HideDeg=True
:=wdCharacter,Count:=1
(1).(,wdOMathFunctionFrac)._
=wdOMathFracBar
=10
:=wdCharacter,Count:=3
:=X
,1
=14
:=X1
,1
=14
:=X2
,1
,1
Sub
打出来的效果不错(如下图),和mathtype类似了。