如何使用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表格中,也可以。

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

相关推荐
摇滚马侬1 天前
01 ubuntu中wps桌面快捷键无法使用
wps
杜大哥2 天前
wps打开的excel如何插入提示框?
excel·wps
取个好名称2 天前
在线查看【免费】 dcm、drawio,dcm wps文件格式网站
wps·draw.io
玥老师2 天前
Excel/WPS表格中图片链接转换成对应的实际图片
excel·wps
Silence4Allen7 天前
Ubuntu 安装WPS Office
linux·ubuntu·wps
妃衣9 天前
文本纠错WPS插件:提升文档质量的利器
wps
肆小猿11 天前
WPS免费使用宏(安装VBA插件)
wps
辣香牛肉面12 天前
[Windows] OfficeAI 助手 v0.3.20(长期免费,2025-03-18 本地支持WPS_Word联动)
word·wps·办公助手
搏博14 天前
在WPS中通过JavaScript宏(JSA)调用DeepSeek官网API优化文档教程
javascript·人工智能·windows·深度学习·机器学习·wps
跑得动14 天前
头歌 | WPS 文档 设置分栏
wps