在wps word中,使用宏编辑器批量修改表格样式

546 阅读1分钟

首先,选择开发工具-WPS宏编辑器

image.png

进去之后选中当前文件,右键选择插入模块

image.png

将下面的这段代码复制进去,点击运行即可完成啦~

/**
 * 修改表格样式
 */
function 批量修改表格样式(){
	// 获取表格对象
	const TableObj = ActiveDocument.Tables;
	// 循环所有表格数据
	for(let i = 1; i <= TableObj.Count; i++){
		
		// 选择当前表格内容
		TableObj.Item(i).Select();
		// 设置字体样式
		(obj=>{
			obj.Name = "仿宋";		// 修改字体
			obj.Size = 12;		// 修改字号
		})(Selection.Font);
		
		// 设置边框
		let borders = TableObj.Item(i).Borders;
        borders.Distance = 0; // 设置边框与文字的距离
        borders.LineWidth = 1; // 设置边框宽度为1磅
        borders.Enable = true; // 启用边框
        borders.InsideLineStyle = 1; // 设置内部边框线型
        borders.OutsideLineStyle = 1; // 设置外部边框线型
	}

}