如何使用WPS的JS宏实现Word表格的自动编号

如何使用WPS的JS宏实现Word表格的自动编号?如下图,想要给表格的编号列中添加序号。

使用WPS的JS宏可以实现自动编号,代码如下:

n = Selection.Tables.Item(1).Rows.Count;
		for(i = 2;i<=n;i++)
		{
			Selection.Tables.Item(1).Cell(i,1).Range.Text = Selection.Tables.Item(1).Cell(i,1).RowIndex-1;
			Selection.Tables.Item(1).Cell(i,1).Range.Style = "表";
			Selection.Tables.Item(1).Cell(i,1).Range.ParagraphFormat.Alignment = wdAlignParagraphCenter;
		}	

上述代码,

n表示获取当前表格的行数。

从第二行开始,设定表格单元的文本为:行号-1

并设定文本的样式为"表";

设定文本编号的文字样式为:居中。

上述代码,适合大量表格的模式。如果只需要处理一个表格的编号,那么直接使用Excel表进行编号设定好之后,拷贝到Word表格中,也可以。

运行之后,可以得到如下的表格:

相关推荐
一川风絮千片雪2 小时前
【排版教程】如何在Word/WPS中优雅的插入参考文献
word·wps
杜大哥2 小时前
如何在WPS打开的word、excel文件中,使用AI?
人工智能·word·excel·wps
青涩小鱼4 小时前
在WPS中设置word的页码不从第一页开始,从指定页开始插入页码
word·wps
邢树军2 天前
雷军推荐:WPS 与 Pastemate 联用,效率飞升新高度
wps
私人珍藏库2 天前
[Windows] WPS 2024冬季更新版(版本号19770)
wps
jiemidashi2 天前
WPS 中 Excel 密码取消方法大解密
经验分享·excel·wps
188_djh3 天前
# 10分钟了解DeepSeek,保姆级部署DeepSeek到WPS,实现AI赋能
人工智能·大语言模型·wps·ai技术·ai应用·deepseek·ai知识
柒夏码农之路4 天前
wps接入DeepSeek教程
wps
sean200320005 天前
如何在wps中使用AI
ai写作·wps
Iotfsd5 天前
WPS的AI助手进化跟踪(灵犀+插件)
人工智能·语言模型·llm·wps·deepseek·灵犀·底座模型