文档里的分节符
wils
创作者俱乐部成员
前几天马老师的帖子提到,在文档里搜索分节符,所有类型的分节符都会被搜到,无法区分
所以想试一下怎么区分这一点
新建一个文档,插入5行数据,分别插入不同的分节符,
🔔 | console.log(encodeURIComponent(i.Range.Text)) |
可以看到,所有类型的分节符,都是%0C,最后那个%0D是换行符
所以只靠搜索替换,找到的分节符是没有区别的,甚至分页符也在内
💡 | for (let i of ActiveDocument.Sections) { console.log(i.PageSetup.SectionStart) } |
用代码处理每一个节
PageSetup.SectionStart这个属性用来区分不同的分节符
所以猜测,分节符插入时都是%0C,只是在PageSetup.SectionStart里设置了不同的类型
看来目前需要处理这一点,可能只能写宏,循环每一节,然后通过属性来判断处理
创作者俱乐部成员