单行文本框

单行文本框 公开 已发布

Jesse教课件 分享于 2024-08-04 00:04 | 1 | 5
如何安装动作?

适用于
分类(旧)
文本处理



更多信息
分享时间 2024-08-04 00:04
最后更新 2024-08-04 00:04
修订版本 0
用户许可 -未设置-
Quicker版本 1.43.11
动作大小 2.5 KB

分享到

「将WPS演示默认新建的固定宽度段落文本框转化为不固定宽度的单行文本框」

简介

本动作利用WPS的JS宏命令实现。

刚接触Quicker不久,技术有限,尚无法做到无感执行JS宏命令,采用的方式是打开WPS的宏窗口、粘贴宏命令、执行宏命令、关闭宏窗口,所以运行动作时会有一闪而过的窗口开、闭过程

★「Office软件辅助」的组合动作需要WPS安装VBA模块支持,但大部分人是没有安装的,普适性较差,故未采用。


【使用场景】

在WPS演示中新建文本框时,会自动生成一个11.29厘米固定宽度的文本框,文字输入到这个宽度会自动换行,此设置有利于大段文本的粘贴(文本框不会被撑得老长),但如果只需要输入少量文字,会造成文字宽度与文本框宽度的不一致:


这样第一,会造成无法很好的和其他对象对齐——上图这样的情况,如果框选图片和文字,水平居中,会变成下面这样,文字歪到一边,根本没有实现居中对齐:
第二,当我们编辑其他对象时,文本框的框线是无法被看到的:
如果此时想要框选图片和文字,我们会下意识地认为,选框比图片略宽往下一拉就能同时选中图片和文字:
但实际上,由于文本框太长,此时根本没有被完整框入选框(下图反应了文本框的实际宽度):

最终就会导致只框中了图片,而文字未被框选。

而如果手动去设置,取消文本框的固定宽度,需要依次单击「属性(侧边栏按钮)——文本选项——文本框——展开文本框功能面板——取消勾选形状中的文字自动换行」,实在太费事儿,故设计此动作,只需要选中文本框,运行动作,即可通过JS宏的方式把文本框自动换行的属性取消,得到与文字内容匹配的文本框宽度:
这样不管是框选图片与文字,还是选中后进行对齐,都不会再有问题了。

得到一个不固定宽度的文本框之后,后续还需要使用文本框,直接按Ctrl拖动复制此文本框、改文字内容和格式即可,没必要再去新建文本框,然后又要运行一遍动作……

最后,因为使用了宏命令,保存文档时会有如下提示,直接选「是」即可,不会影响PPT内容,只是会把我们使用过的宏进行删除(本来也没必要保留):



最近更新

修订版本 更新时间 更新说明
0 2024-08-04 00:04

最近讨论

暂无讨论