由于众所周知的原因,近年来越来越多需要从MS office转向WPS办公,以前用autohotkey写的热键脚本也需要相应转换。为了减少一些弯路,现将个人自用的部分WPS热键脚本放上来,供大家修改参考。主要代码均是由word/excel转换过来的,大多均可通用。只是N久以前由于稳定性原因,excel没有使用ComObjActive内置命令,而是通过Excel_Get()函数实现,也不知道现在有没有改进。
主要功能就是通过ahk设置一些常用的功能组合热键,适用于日常办公,尤其是公文写作。具体包括:
WPS文字:
F1-3:设置一级、二级、三级标题,符合正式公文要求,含大纲级别,适合文档结构图,下同。
F4:设置大标题,即题目。
F7:设置正文格式。
F8:打印。建议可以另行添加代码根据具体打印机情况设置双面打印。
F10:行距28。
F11:查找当前值。
WPS表格:
F3:自动筛选。
F5:设置边框。
F6:设置两位小数。
F7:设置文本格式。
F8:设置百分数(两位小数)。
F9:设置首行标题格式。
等等
具体功能及相关代码可自行再修改。
测试环境
操作系统:win7
WPS版本:2019个人版、2019专业版(使用以前版本可能class不同,需要自行修改)
ahk版本:v1.1.32.00,v1.1.33.02等均可
请教下,我WPS表格点击ahk设置的快捷键后,会导致文件无法关闭,知不知道是什么情况。
牛
AHK似乎无法直接使用WPS
思路大开 谢谢
还能这么玩的!很有用
实用!?