【WPS】实现自动加载宏

不过,这个方法在 Office 中测试不一定会生效,但在 WPS 电信定制版里面就可以生效。按照下面的步骤即可,这里以"加粗字体为红色"的效果为例,设置快速访问工具栏,实现快捷键快速调用

bash 复制代码
Sub BoldAndRedWPS()
    Dim pptSel As Object
    ' 获取WPS当前的选择对象
    Set pptSel = ActiveWindow.Selection
    
    ' 判断是否用鼠标抹选了文字
    If pptSel.Type = 3 Then ' 3 代表 ppSelectionText
        With pptSel.TextRange.Font
            .Bold = True                  ' 加粗
            .Color.RGB = RGB(255, 0, 0)   ' 变红
        End With
    Else
        MsgBox "请先用鼠标抹选文本框中的部分文字!", vbExclamation, "WPS提示"
    End If
End Sub
  1. 将文件另存为加载项

  2. 打开你已经写好红粗体宏代码的那个 PPT(确保代码在"模块"里)。

  3. 点击 文件 -> 另存为。

  4. 非常关键: 将保存类型切换为 "PowerPoint 加载项 (*.ppam)"。

  5. 将其命名为 WpsTools.ppam,直接保存在你最容易找到的地方(比如桌面或D盘根目录),然后关闭这个 PPT。

  6. 在 WPS 中手动强制加载它

  7. 重新打开一个全新的 WPS 空白 PPT。

  8. 点击顶部菜单栏的 "开发工具" -> 点击 "加载宏"(或者点击"文件" -> "选项" -> "加载项" -> 管理"PowerPoint加载项" -> 前往)。

  9. 在弹出的窗口中,点击 "添加新项..."(Add New...)。

  10. 找到你刚刚保存在桌面或D盘的 WpsTools.ppam,选中并点击确定。

  11. 看到列表里出现 WpsTools 且前面的勾是选中的状态,点击"关闭"。

  12. 调出到快速工具栏

    • 点击 文件 -> 选项 -> 快速访问工具栏。

    • 切换到 "宏",你就会看到这个带路径的宏,把它添加到右侧,点击确定即可。这样它就永远不会消失了!

其他

WPS还是比Office要更好用。光是从这个红色字开始就很舒服,每次可以自动加载自己自定义的操作,但是Office就不行。Office显示是由于安全设置,反正就是找不到。。。

其次,不得不吐槽一下 Office 的这个右键弹出功能,真的没有 Office 方便。

选中就可以实现复制,这个还有谁!!

相关推荐
yue2004032 天前
WPS excel 顶部工具栏/导航栏字体和图标非常小 以及解决
wps
thethefighter2 天前
快速预览Word、WPS秒开,支持空格弹窗
linux·word·wps·快速预览·空格弹窗·nhdeepview
fanstering3 天前
WPS绿化检索指南
wps
less_121386 天前
鸿蒙 WPS Open SDK 二开复盘:从注册、打开到回传的完整能力链
服务器·sdk·harmonyos·wps·鸿蒙开发
vipers_7 天前
WPS如何打开:选中单元格,导航栏显示内容
wps
PythonFun7 天前
如何生成Python50天系列学习互动网页课件
python·wps
brian00318 天前
word插件,像wps一样双击放大图片
word·wps·双击放大图片
深眸财经9 天前
易观Q3办公智能体报告发布,WPS灵犀专业版入选典型案例
人工智能·wps
less_1213813 天前
鸿蒙 WPS Open SDK 接入指南:凭据申请、HAR 集成与 registerApp 校验
华为·harmonyos·wps