//合并Word 表格中单元格

procedure mergeWordCell;

var WordApp: TWordApplication;

WordDoc: TWordDocument;

DocInx,oFileName,CfCversions,oReadOnly,AddToRctFiles,PswDocument,

PswTemplate,oRevert,WPswDocument,WPswTemplate,oFormat: OleVariant;

i,iRow,iCol:integer;

myCell:Cell;

myRow:Row;

begin

memo1.Lines.Clear ;

//===== 创建对象 =====

if not Assigned(WordApp) then

begin

WordApp:= TWordApplication.Create(nil);

WordApp.Visible := false;

end;

if not Assigned(WordDoc) then

WordDoc:= TWordDocument.Create(nil);

try

DocInx:=1;

oFileName := d:\test.doc;

oReadOnly:=true;

CfCversions := EmptyParam;

AddToRctFiles:= EmptyParam;

PswDocument:= EmptyParam;

PswTemplate:= EmptyParam;

oRevert:= EmptyParam;

WPswDocument:= EmptyParam;

WPswTemplate:= EmptyParam;

oFormat:= EmptyParam;

// ===== 打开文件 =====

WordApp.Documents.open(oFileName,CfCversions,oReadOnly,AddToRctFiles,

PswDocument,PswTemplate,oRevert,WPswDocument,WPswTemplate,oFormat);

// ===== 关联文件 =====

WordDoc.ConnectTo(WordApp.Documents.Item(DocInx));

//合并第一、二列

iStart:=WordDoc.Tables.Item(i).Cell(1,1).Range.Start;

myCol:= WordDoc.Tables.Item(i).Columns.Item(2);

iEnd:=myCol.Cells.Item(myCol.Cells.Count).Range.End_;

myRange:=WordDoc.Range;

myRange.Start:=iStart;

myRange.End_ :=iEnd;

myRange.Cells.Merge;

finally

if Assigned(WordDoc) then     // ===== 关闭文件 =====

begin

WordDoc.Close;

WordDoc.Disconnect;

WordDoc.Destroy;

WordDoc := nil;

end;

if Assigned(WordApp) then

// ===== 关闭Word =====

begin

WordApp.Quit;

WordApp.Disconnect;

WordApp.Destroy;

WordApp := nil;

end;

end;

end;

python合并word表格单元格_合并Word 表格中单元格相关推荐

  1. python word 合并单元格_在word文档选项卡中检测合并单元格

    一点背景 我有一个软件规范,我需要以表格的形式解析需求.它们的格式也不总是相同的.我继承了一个python脚本,它使用win32com解析word文档,然后openpyxl将需求导出到excel文件, ...

  2. aspose.words 合并相同值的单元格_合并相同的单元格,你用了1小时,同事只要30秒,还支持自动刷新...

    Hello.大家好,今天跟大家分享下如何批量合并表格中相同的单元格,并且还能达到自动刷新的效果.合并相同单元格能够让表格看起来更加的美观,同时也能让表格看起来层次分明,更加方便我们阅读数据.话不多说, ...

  3. cxgrid 行合并单元格_合并单元格求和、计数、加序号

    合并单元格求和 同时选中D2:D13单元格区域,编辑栏输入公式后按Ctrl+回车: =SUM(C2:C13)-SUM(D3:D13) 有两个地方需要注意,一是输入公式后,要按Ctrl+回车. 二是注意 ...

  4. word邮件合并一页8个_利用word邮件合并批量制作准考证

    之前有组织过上千人的职业考试,需要手动给考生做准考证和座位贴.如果一个一个做确实太麻烦了,但使用邮件合并功能来做就简单得多了. 准考证制作 第一:要有一个清晰的思路,准考证大小(以一张A4纸上做几个准 ...

  5. word表格分开快捷键_在Word 表格的编辑中,快速拆分表格应按快捷键为______。

    [单选题]在Word文档中,如果要指定每页中的行数,可以通过_____进行设置. [简答题]要求把任务点的所有课程笔记都上传,拍照上传. [单选题]在Word文档中,有一个段落的最后一行只有一个字符, ...

  6. 如何控制表格的宽度_利用Word制作表格,这些实用技巧一定要知道!制作表格更加快捷...

    Hi!大家好!欢迎来到小龙自修室!在这里你可以学到很多:Excel.Word.PPT.PR.AE等软件的使用技巧! 又到了小龙分享时间!之前一直在和大家聊Excel软件使用!相对于制作表格Excel功 ...

  7. 自动填充空白单元格_使用自动填充插入或删除单元格

    自动填充空白单元格 Here are a couple of quick tips for you -- try them a few times today, and maybe you'll st ...

  8. python爬取网页表格数据匹配_爬取表格类网站数据并保存为excel文件

    本文转载自以下网站:50 行代码爬取东方财富网上市公司 10 年近百万行财务报表数据 https://www.makcyun.top/web_scraping_withpython6.html 主要学 ...

  9. python排版word文档 效率_「word技巧」懂得这几个word排版小技巧,还怕效率不高?...

    熟能生巧.作为一名职场人,使用word是不可避免的.Word玩得遛,工作效率就提高了.不过想要把word玩得遛,掌握一些技巧必不可少. 今天就来看看word排版上经常要用到的几个小技巧. 一.好用的F ...

最新文章

  1. CSDN Markdown 博客如何设置插入代码背景颜色(设置成黑色)?
  2. Python+Requests+Pytest+YAML+Allure实现接口自动化
  3. 数学中各种矩阵收集(转至其他博主)
  4. centos部署python flask_用Dockerfile部署你的Flask Web应用
  5. PostgreSQL 逻辑订阅 - 给业务架构带来了什么希望?
  6. 职位越高的人,越容易犯5个错
  7. win32_bios 的对象编辑器无法保存对象_技能编辑器设计文档
  8. 信息与计算科学偏计算机的学校,信息与计算科学:披着计算机“外衣”的数学专业...
  9. 190322每日一句
  10. git pull冲突:commit your changes or stash them before you can merge.
  11. GA,PRE,SNAPSHOT有什么含义
  12. MATLAB泰勒展开
  13. LayUI项目之(查询会议签字)
  14. UML工具Visual Paradigm v16.3发布:新增40种图表类型,模板更具针对性,让你轻松上手
  15. 轻量化网络(二)MobileNetV2: Inverted Residuals and Linear Bottlenecks
  16. 投影仪问题Debug
  17. Adobe PS 图片反转
  18. 计算机编程学英语词汇,计算机编程 常用术语英语词汇大全
  19. 物联网应用网站——设计报告
  20. Nginx域名配置详细介绍

热门文章

  1. 微信小程序实现关注与取消关注功能
  2. Docker部署免安装版tomcat+mysql+其它乱七八糟软件(包含解释为什么这样安装及同理安装的其他方式)
  3. CS61A Proj 3
  4. Echarts 表格通过ajax异步请求实现动态赋值(分析同比环比的实现)
  5. 手机控制NodeMCU实现远程电脑开关机
  6. 以太智云赋能游戏产业,打造长沙顶尖NFT游戏开发平台,实现边玩边赚
  7. 【拓扑排序+dp】Hzy's Rabbit Candy
  8. 诛仙3 私服架设 仿官网
  9. 给笔记本添加第二块显示屏
  10. polybase配置 sql_在 Windows 上安装 PolyBase