WPS文档利用宏修改公式字体

function changeFormulaFont() {

// 获取文档中的所有公式对象

var formulas = ActiveDocument.Formulas; // 假设ActiveDocument是当前文档,Formulas是获取公式的集合

// 遍历所有公式并修改字体

for (var i = 1; i <= formulas.Count; i++) {

var formula = formulas(i);

// 修改公式字体的具体代码(此步骤需要根据WPS的JS宏API进行调整)

// 假设formula.Range.Font.Name可以设置字体名称

formula.Range.Font.Name = "Times New Roman"; // 设置字体,可以根据需要更改

formula.Range.Font.Size = 12; // 设置为12号字体,可以根据需要更改

}

}

我想做一个一键修改公式字体的宏代码,有谁能帮帮我

湖北省
浏览 261
收藏
2
分享
2 +1
7
+1
全部评论 7
 
IGOR
function 修改字体(){ Selection.WholeStory(Selection.Range.Font.Size=23) Selection.WholeStory(Selection.Range.Font="仿宋") }
· 广东省
回复
 
IGOR
我大概写了一个你看看?感觉不用循环啊?如果你是全部统一为一个
· 广东省
回复
 
IGOR
不是很理解什么叫获取公式的集合,但是ActiveDocument没有Formula这个参数
· 广东省
回复
lavill
关于WPS的DOM对象,请问到哪里可以查到系统的参考资料?
· 北京
回复