您的位置:首页 > 教育 > 培训 > 软件开发公司需要什么条件_seo网站点击量排名优化_名词解释搜索引擎优化_搜索推广开户

软件开发公司需要什么条件_seo网站点击量排名优化_名词解释搜索引擎优化_搜索推广开户

2025/3/22 19:41:19 来源:https://blog.csdn.net/weixin_42438100/article/details/146426336  浏览:    关键词:软件开发公司需要什么条件_seo网站点击量排名优化_名词解释搜索引擎优化_搜索推广开户
软件开发公司需要什么条件_seo网站点击量排名优化_名词解释搜索引擎优化_搜索推广开户

文章目录

  • 1. 背景
  • 2.操作步骤
    • 2.1 增加VB宏
    • 2.2 填写宏代码
    • 2.3 运行宏
  • 3. Python docx使用教程

1. 背景

Python docx无设置表格背景的功能,实际使用中,可能需要给某些字段增加表格背景色,但docx库不支持,只能手动增加,表格较多时,效率低下且很麻烦,此处使用WPS文字的VBA代码一键为指定单元格内容增加背景颜色。

2.操作步骤

2.1 增加VB宏

圈3处任意填写即可,工具会识别VBA代码自动更新。
在这里插入图片描述

2.2 填写宏代码

复制下面代码到配置页面,叉掉工具窗口。

Sub SetCellBackgroundColor()Dim tbl As TableDim cell As cellDim searchTexts As VariantDim targetColor As LongDim i As Integer' 设置要查找的文本列表searchTexts = Array("处理流程", "定义文件", "备注", "实现文件", "函数描述", "类型名", "类型定义", "取值范围", "类型描述", "成员说明", "所属文件", "定义文件")' 设置目标背景颜色(灰色)targetColor = RGB(215, 215, 215) ' RGB值表示灰色' 遍历文档中的所有表格For Each tbl In ActiveDocument.Tables' 遍历表格中的所有单元格For Each cell In tbl.Range.Cells' 检查单元格内容是否包含指定的文本For i = LBound(searchTexts) To UBound(searchTexts)If InStr(cell.Range.Text, searchTexts(i)) > 0 Then' 设置单元格背景颜色cell.Shading.BackgroundPatternColor = targetColorExit For ' 如果找到匹配项,设置颜色后跳出循环End IfNext iNext cellNext tblMsgBox "已完成设置!"
End Sub

在这里插入图片描述

2.3 运行宏

在这里插入图片描述

3. Python docx使用教程

Python docx学习笔记

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com