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

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

相关推荐
xqg131613 小时前
WPS 配置优化
wps
梦幻通灵1 天前
WPS的word表格序号递增实现方案
wps
熟悉的新风景2 天前
word,wps使用技巧
word·wps
我没胡说八道2 天前
论文AI改写工具深度实测测评|避坑对比、优劣短板、场景适配全解析
人工智能·经验分享·深度学习·aigc·论文·wps
专注VB编程开发20年3 天前
逍遥Pya IDE -- 可视化Python开发工具,类似VBA WPS(JSA)
ide·python·wps
transuperb8 天前
WPS-word画出完美的三线表
word·写作·wps
扬帆破浪8 天前
开源免费的WPS AI 软件 察元AI文档助手:链路 053:AIAssistantDialog 选区翻译的 streamChatCompletion
开源·wps
抹茶咖啡9 天前
IT运维的365天--045 WPS突然就不能正常打开Excel文件了
excel·it运维·wps
2501_907136829 天前
发票批量打印工具,仿写WPS发票打印工具
软件需求·wps
扬帆破浪10 天前
开源免费的WPS AI 软件 察元AI文档助手:链路 044:脱密对话链路中的 chatCompletion 与 response_format 回退
开源·wps