WPS WORD 宏导出高亮文本

WPS手机版可以直接导出高亮文本,但只能导出手机编辑的部分,如果同时在电脑上编辑过,电脑上高亮的无法导出,因为作者不一样。

但WPS电脑版没有这个功能,只能通过宏编程实现。

这里利用了审阅模式,在文字高亮时,会自动生成修改项。下面是修改过程:

首先,进入审阅模式,在审阅模式下自由高亮,然后进入工具->开发工具。

在宏编辑界面新建一个方法,

可以实现将WORD文档中高亮的文字批量输出到控制台,达到笔记整理的功能。代码如下:

javascript 复制代码
function getHighlights() {
  	let count=Application.ActiveDocument.Revisions.Count
	for(let i=0;i<count;i++){
		let rev=Application.ActiveDocument.Revisions.Item(i+1)
		if(rev.Type==3){	
		//Type是修改的类型,Type==3可选中高亮。	
			let msg=rev.Range.Text.trim()//rev.Author,rev.Type
			console.log(msg)
		}
	}
}
相关推荐
骆驼爱记录2 天前
Word尾注添加全攻略
自动化·wps·新人首发
萧鼎2 天前
深入解析 Python 的 Word 模板引擎:docxtpl 全面指南
开发语言·python·word
炒茄子2 天前
Word:解决关于目录中各级标题的点/前导符粗细大小样式不一的问题
word
缺点内向2 天前
C#: 如何自动化创建Word可填写表单,告别手动填写时代
c#·自动化·word
Knight_AL2 天前
docx4j vs LibreOffice:Java 中 Word 转 PDF 的性能实测
java·pdf·word
骆驼爱记录2 天前
Excel高效粘贴技巧:仅填充可见单元格
自动化·excel·wps·新人首发
wtsolutions3 天前
Sheet-to-Doc实际应用案例:从邀请函到获奖通知
word
bu_shuo3 天前
将AI生成的数学公式正确复制到word中
人工智能·chatgpt·word·latex
为自己_带盐3 天前
在 Blazor Server 中集成 docx-preview.js 实现高保真 Word 预览
javascript·c#·word