欢迎访问 生活随笔!

凯发k8官方网

当前位置: 凯发k8官方网 > 编程语言 > >内容正文

python

【python自动化办公04】word操作-凯发k8官方网

发布时间:2025/1/21 29 豆豆
凯发k8官方网 收集整理的这篇文章主要介绍了 【python自动化办公04】word操作-word文字颜色修改 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

点击上方“ai搞事情”关注凯发k8官方网


思路

主要先运用find.execute定位需要替换的文档文字内容,再对选中的文字区域app.selection设置字体格式font.color = 255

代码

import os import win32com.clientdocx_path = 'test.docx' app = win32com.client.dispatchex("kwps.application") # app.visible = true # app.screenupdating = true doc = app.documents.open(os.path.abspath(docx_path))words = [u'绿色', u'蓝色'] # 需要替换颜色的文字内容 for word in set(words):while app.selection.find.execute(word, false, false, false, false, false, true, 0, true, "", 0):app.selection.font.color = 255  # 替换为红色doc.range(0, 0).select()doc.saveas2() doc.close() app.quit()

参考

  • 用python脚本如何改变word中特定词的字体颜色?

    https://zhidao.baidu.com/question/622421663610499092.html

  • 长按二维码关注凯发k8官方网

    有趣的灵魂在等你

    总结

    以上是凯发k8官方网为你收集整理的【python自动化办公04】word操作-word文字颜色修改的全部内容,希望文章能够帮你解决所遇到的问题。

    如果觉得凯发k8官方网网站内容还不错,欢迎将凯发k8官方网推荐给好友。

    网站地图