使用Python(win32com)时,我想在msword的表单元格中插入一个用户定义的页码。通常在Word中,如果我希望自定义页码不同于标准页面变量,我按Cnrtl+F9并插入如下字段表达式{={page}+3}。所以我想在Python中得到它。在

我尝试在表格单元格中插入字段:import win32com.client as win32

word = win32.Dispatch('Word.Application')

document = word.ActiveDocument

myRange = document.Paragraphs(1).Range

myTable = document.Tables.Add(myRange, 5, 5,

win32.constants.wdWord8TableBehavior)

cellRange = myTable.Cell(2, 2).Range

myField = document.Fields.Add(

cellRange,

win32.constants.wdFieldEmpty,

'PAGE',

True)

结果我得到了这样的信息:

“文件”C:\Users\2E78~1\AppData\Local\Temp\gen_py\3.7\00020905-0000-0000-C000-000000000046x0x8x7\字段.py“,第35行,添加

,类型,文本,保留格式)

pywintypes.com_错误:(-2147352567,“错误”。,(0,“Microsoft Word”,“此命令不可用。”,“wdmain11.chm”,37373,-2146823683),无)”

我试图在Word中录制宏来查看VBA命令,但它似乎只记录非常基本的操作。在

python统计word页码_使用Python(win32com)在MS Word表中插入带页码的字段相关推荐

  1. python统计行号_用Python实现两个文件的不同行的编号

    title: 文件不同行 tags: python,IO,dict 比较两个文件在哪些行内容不同,返回这些行的编号,行号编号从1开始. 定义统计文件行数的函数 # 统计文件个数def statLine ...

  2. python统计中文字符_使用 Python 统计中文字符的数量

    使用 Python 统计中文字符的数量 方法一,排除法 假设只有中英文字符: import string def str_count(str): '''找出字符串中的中英文.空格.数字.标点符号个数' ...

  3. python统计行号_利用Python进行数据分析(第三篇上)

    上一篇文章我记录了自己在入门 Python 学习的一些基础内容以及实际操作代码时所碰到的一些问题. 这篇我将会记录我在学习和运用 Python 进行数据分析的过程: 介绍 Numpy 和 Pandas ...

  4. python统计中文字数_用 Python 统计字数

    用 Python 实现函数 count_words(),该函数输入字符串 s 和数字 n,返回 s 中 n 个出现频率最高的单词.返回值是一个元组列表,包含出现次数最高的 n 个单词及其次数,即 [( ...

  5. python统计元音总数_在Python中计算i个或多个元音单词的函数?

    在下面的代码中,问题13a要求我计算一个字符串中有多少个元音.(我不必在作业中调用这个函数)但我调用它是为了测试它,这个部分是完全正确的,它可以工作.字符串可以是大写和小写,没有标点符号.在 问题13 ...

  6. python 执行存储过程语句_从Python执行存储过程

    我正在使用一个名为ceODBC的模块处理Python3,并试图在SQL Server 2005中调用一个存储过程.当我在sqlservermanagementstudio之外运行存储过程(不涉及Pyt ...

  7. python学习:向Firebird数据库表中插入数据

    向前一篇文章中创建的T1表中插入数据. # -*- coding: utf-8 -*- """ Created on Tue Jul 10 22:06:43 2018 使 ...

  8. 在word文档表中插入图片不变形

    在word文档表中插入图片不变形 目录 在word文档表中插入图片不变形 1.点击左上角[全选图标 ]选中表格,鼠标右键点击[表格属性] 2.点击[选项]点击 取消勾选[自动重调尺寸以适应内容],最后 ...

  9. mysql插入表情_向MySQL数据库中插入带emoji表情符的数据时报错

    问题:向MySQL数据库中插入带emoji表情符的数据时报错 原因:utf8字符集不支持emoji表情符,需要改为utf8mb4字符集(utf8mb4是MySQL在5.5.3之后增加的,实际开发中建议 ...

  10. visio和word中插入带圆圈的数字符号,word表格里画斜线

    一 visio和word中插入带圆圈的数字符号 1 菜单中选择 插入---->符号: 2 字体选宋体,字迹选 带括号的字母数字. 二 word表格里画斜线 1 光标放置要绘制斜线的单元格: 2 ...

最新文章

  1. CocoaPods远程私有库
  2. 欧拉定理和C语言实现 - win32版
  3. 对于数字特征的若干理解
  4. 用tensorflow还原PSENet网络
  5. Carlosfu技术系列文章总目录
  6. 双机热备_涨知识 | 双机热备与备份一体机的联系及区别
  7. s7300plc串口通信_西门子PLC300串口通信协议比较与分析
  8. LeetCode28.实现strStr() JavaScript
  9. 更新:第6章已上线!最酷的程序员应该知道的【LLVM】!
  10. 用微软makecert.exe生成一个自签名的证书
  11. apache + phpStudy 配置vue history模式
  12. echarts实现水波球
  13. 少儿编程市场调研分析
  14. 破解绘声绘影x5的方法
  15. 查询论文SCI/EI检索及引用报告
  16. 获取windows程序界面数据
  17. java io broken pipe解决_报错!!java.io.IOException: 断开的管道 中文报错?Broken pipe?这次发生的报错不影响业务,已有解决方案...
  18. linux的头文件下载,Linux内核头文件(linux headers)
  19. matlab lpc求共振峰频率,用Python中的LPC估计共振峰
  20. 中国电子信息制造产业运营模式及未来投资方向建议报告2022版

热门文章

  1. 10月全球浏览器份额态势:Chrome领先Firefox7.34%
  2. LAMP环境搭建教程(转载)——实际安装,可用
  3. hbase MapReduce程序样例入门
  4. Haxdoors of the Kaspersky Antivirus 6/7
  5. 3.从Paxos到Zookeeper分布式一致性原理与实践---Paxos 工程实践
  6. 6.Composer实现PHP中类的自动加载
  7. 20. yii 2 分页
  8. 103. SPL 标志库
  9. 18. Window createPopup() 方法
  10. HDU.2111 Saving HDU(贪心)