【VBA】WPS/PPT设置标题字体

通过VBA,配合左上角的快速访问工具栏,实现自动化调整 选中文本框的 字体位置、大小、颜色。

配合quicker更加便捷

复制代码
Sub DisableAutoWrapAndFormat()
    Dim shp As Shape
    
    ' 检查是否选中了一个形状(文本框)
    If ActiveWindow.Selection.Type = ppSelectionShapes Then
        Set shp = ActiveWindow.Selection.ShapeRange(1)
        
        ' 取消自动换行
        shp.TextFrame.WordWrap = msoFalse
        
        ' 设置文本框的位置(左上角大标题位置)
        shp.Left = 70   ' X 坐标(可调整)
        shp.Top = 10    ' Y 坐标(可调整)
        
        ' 设置字体格式
        With shp.TextFrame.TextRange.Font
            .Size = 48                 ' 设置字体大小(可修改)
            .Color = RGB(112, 48, 160)     ' 设置字体颜色(红色,可修改)
        End With
    Else
        
    End If
End Sub
相关推荐
拖拉斯旋风3 小时前
从零开始:使用 Ollama 在本地部署开源大模型并集成到 React 应用
前端·javascript·ollama
德育处主任3 小时前
『NAS』在群晖部署图片压缩工具-Squoosh
前端·javascript·docker
Van_captain4 小时前
rn_for_openharmony常用组件_Breadcrumb面包屑
javascript·开源·harmonyos
静听松涛1334 小时前
提示词注入攻击的防御机制
前端·javascript·easyui
澄江静如练_5 小时前
优惠券提示文案表单项(原生div写的)
前端·javascript·vue.js
C_心欲无痕5 小时前
ts - 关于Object、object 和 {} 的解析与区别
开发语言·前端·javascript·typescript
全栈前端老曹5 小时前
【包管理】read-pkg-up 快速上手教程 - 读取最近的 package.json 文件
前端·javascript·npm·node.js·json·nrm·package.json
JQLvopkk6 小时前
Vue框架技术详细介绍及阐述
前端·javascript·vue.js
笔COOL创始人6 小时前
requestAnimationFrame 动画优化实践指南
前端·javascript·面试
sophie旭6 小时前
性能监控之首屏性能监控小实践
前端·javascript·性能优化