如何使用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
小雪人8285 天前
wps的excel如何转为谷歌在线表格
excel·wps
揭老师高效办公6 天前
在PowerPoint和WPS演示让蝴蝶一直跳8字舞
powerpoint·wps
LAM LAB6 天前
【WPS】WPSPPT 快速抠背景
wps
揭老师高效办公6 天前
PowerPoint和WPS演示如何在放映PPT时用鼠标划重点
powerpoint·wps
揭老师高效办公6 天前
PowerPoint和WPS演示如何循环放映PPT
powerpoint·wps
l1t18 天前
DeepSeek辅助编写的将xlsx格式文件中sheet1.xml按需分别保留或去掉标签的程序
xml·python·excel·wps·xlsx
l1t21 天前
利用DeepSeek辅助WPS电子表格ET格式分析
人工智能·python·wps·插件·duckdb
skywalk81631 个月前
Ubuntu24.04桌面版安装wps
linux·ubuntu·wps
阿幸软件杂货间1 个月前
小黑课堂计算机一级WPSOffice题库安装包1.44_Win中文_计算机一级考试_安装教程
wps