WPS JS 宏搜索带颜色的字的笔记
WPS 用录制新宏功能录制的宏好像不会包含搜索的颜色信息,研究了半天才搞明白。感觉节省的时间可能小于研究的时间,感觉有点亏。为了最大化这部分经验的价值所以发出来了。具体是怎么搞明白的已经忘了,倒霉。
核心的语句是这个:obj.ColorIndex = wdRed;
function 搜索红色内容()
{Selection.Find.Wrap = wdFindContinue;Selection.Find.Wrap = wdFindContinue;(obj=>{obj.ColorIndex = wdRed;obj.Underline = 9999999;obj.EmphasisMark = 9999999;obj.SmallCaps = 0;obj.AllCaps = 0;//obj.DisableCharacterSpaceGrid = false;obj.NameFarEast = "";obj.NameAscii = "";obj.NameOther = "";obj.NameBi = "";obj.Bold = wdUndefined;obj.Italic = wdUndefined;obj.BoldBi = wdUndefined;obj.ItalicBi = wdUndefined;obj.Subscript = wdUndefined;obj.Superscript = wdUndefined;obj.StrikeThrough = wdUndefined;obj.DoubleStrikeThrough = wdUndefined;obj.SmallCaps = wdUndefined;obj.AllCaps = wdUndefined;obj.Hidden = wdUndefined;obj.Scaling = wdUndefined;})(Selection.Find.Font);(obj=>{obj.Text = "";obj.Forward = true;obj.Wrap = wdFindContinue;obj.MatchCase = false;obj.MatchByte = true;obj.MatchWildcards = false;obj.MatchWholeWord = false;obj.MatchFuzzy = false;obj.Replacement.Text = "";})(Selection.Find);(obj=>{obj.Style = "";obj.Highlight = wdUndefined;(obj=>{obj.Style = "";obj.Highlight = wdUndefined;})(obj.Replacement);})(Selection.Find);Selection.Find.Execute(undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, wdReplaceNone, undefined, undefined, undefined, undefined);}
注意 DisableCharacterSpaceGrid 那行最好是注释掉,否则会影响之后的搜索,不知道是 BUG 还是怎么回事。
WPS JS 宏搜索带颜色的字的笔记相关推荐
- WPS JS宏 打开带密码并对多工作薄多工作表进行合并实例
工具软件: WPS 办公软件 WPS JS宏编辑器 代码如下: 1.合并多工作薄 代码解释: 使用Open()方法打开文档,Open()方法官方并没给出详细的说明,本人在网查找了一下:Open(Fil ...
- WPS JS宏表格定位实例
工具软件:WPS JS宏编辑器 实例功能: 给你这样的功课表,将各位老师的功课定位到任课情况中去. 任课情况表: 本实例的定位要实现将功课表的各教师任教情况定位到表中,实现上有一定的难度. 代码实现思 ...
- WPS JS 宏实现表间导入
工具软件:WPS JS宏编辑器 前言: 我们在工作过程中往往出现一个表复制部分数据到另一个表,并且两个表有部分内容是相同的,数量也比较多,这种情况下,使用WPS JS宏进行表间数据导入十分方便快捷! ...
- 诛仙服务器显示横线,诛仙手游聊天颜色字体代码发送带颜色的字
诛仙手游聊天颜色字体代码发送带颜色的字,玩家们在游戏中聊天看到很多玩家都用带颜色字体聊天,这不是VIP特权是玩家用颜色代码聊天发送,输入喜欢颜色代码加上聊天内容就可以发送了.世界上突然出现了一堆五颜六 ...
- wps js宏中使用Lodash
文章目录 前提条件 使用 Lodash 源码 最好放在单独的模块中 使用 立即窗口测试 宏内测试 不理想的编程体验 Thu Jul 01 2021 01:38:12 GMT+0800 Lodash 只 ...
- wps js宏开发表格数据归类拆分和excel文件合并的xlam加载宏插件
前言 用wps js宏编辑器开发的表格数据拆分与合并的加载宏工具,写好代码把工作簿另存为xlam加载宏文件,然后添加到加载项即可使用.xlam文件你可以理解为没有工作表的工作簿,先看动画演示效果: 主 ...
- WPS JS宏批量重命名文件名
工具软件:WPS JS宏编辑器 代码实现: 一.读取文件名模块 1.定义当前工作薄路径为当前工作路径 var pah=ThisWorkbook.Path; 2.获取当前文件名 var file=Dir ...
- wps js宏模拟cookie绕过网站登录验证请求数据
首先说明wps js宏还没有调用Win系统组件的方法,这里用shell函数调用cmd命令来执行nodejs https模块相关代码,需要安装node.js,并且对node.js.npm有一定了解. 以 ...
- wps js宏编辑器案例3-工作簿和工作表操作
本文通过一个连锁门店每天营业额按门店名称进行拆分的案例,讲述wps js宏编辑器中工作簿.工作表和Range的相关操作,比如:工作表的复制,工作簿另存&关闭,Range.findNext使用注 ...
- WPS.JS宏应用案例01:创建带超链接的工作表目录
HI,大家好,我是星光. 之前给大家分享了如何使用函数或VBA创建带超链接的工作表目录,今天再给大家分享一下,如何使用WPS的JS宏实现同样的目的. 复制运行以下代码,即可在当前工作表的A列创建如上图 ...
最新文章
- 学习《Linux设备模型浅析之设备篇》笔记(二)
- iOS 13 适配TextField 崩溃问题
- R语言大小写转换函数(tolower, toupper, casefold,chartr)实战
- CommonJs和AMD是什么(20170214)
- jQuery1.8 css模块评析
- 【转】mysql增量备份恢复实战企业案例
- What you should know about .so files
- 记录 Git命令速查表
- poj 1192(简单树形dp)
- php 页面开启错误提示,php开启与关闭错误提示
- 简述一下索引的匹配原则_Mysql联合索引最左匹配原则
- MSDN 教程短片 WPF 20(绑定3-ObjectDataProvider)
- pods报错修复方法
- 一道PHP面试题,求两个文件的相对路径
- win10系统日志显示不可用sid_win10系统电脑修改sid安全标识符的操作方法
- Maven+SpringMVC+Dubbo 简单的入门demo配置(另一篇)
- 程序员该如何选择工作以及如何做好职业规划?
- Spring 常见注解原理和自定义@interface注解
- R语言 打包流程-采坑无数终有果
- mysql 整型最大值_在SQL中如何获取整数的最大值?