AHK快捷键(20)——WPS文字里全选图片、表格

wils
wils

创作者俱乐部成员

之前(ahk快捷键18),根据马老师的代码改写了一个,在wps文字中,选中所有表格的快捷键。

今天扩展一下:

  • 如果选中了一个表格,按win+a,选中当前文档里的所有表

  • 如果选中了一张图片,按win+a,选中当前文档里的所有图片

不知道还有哪些对象需要类似的快捷键,比如上面的图片,包括了inlineshapes和shapes也就是行内图片和浮动图片,浮动图片是否应该更细致的区分,等等看需要不需要再改吧

🔔

#a::

{

wps := GetKwps()

t := wps.Selection.Type

if t == 4 or t == 5 {

s := wps.ActiveDocument.Tables

} else if t == 7 {

s := wps.ActiveDocument.InlineShapes

} else if t == 8 {

for i in wps.ActiveDocument.Shapes {

i.Select(0)

}

wps := ""

return

} else {

s := wps.ActiveDocument.Paragraphs

}

wps.ActiveDocument.DeleteAllEditableRanges(-1)

for i in s {

i.Range.Editors.Add(-1)

}

wps.ActiveDocument.SelectAllEditableRanges(-1)

wps.ActiveDocument.DeleteAllEditableRanges(-1)

wps := ""

}

代码和打包好的exe在这里:https://gitee.com/wanghan519/ahk4wps

如果需要其他快捷键,或有意见建议,欢迎回帖😁

广东省
浏览 149
收藏
9
分享
9 +1
+1
全部评论