Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共1 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:在word文档的末尾插入一个空白行及表格

1楼
tld 发表于:2024/6/9 18:51:00
老师好 , 希望在word文档的末尾插入一个空白行,之后插入一个两行三列的表格, 代码无法运行, 我该怎么改? 谢谢老师!

Dim wd As String = "e:\测试.docx"
Dim app As New MSWord.Application
Dim doc = app.Documents.Open(wd)

下面的代码,是vba中的代码, 在doc文档的末尾插入一个空白行
 
    Dim rng As Range  
    Dim tbl As Table  
      
    Set doc = ActiveDocument  
    Set rng = doc.Content  
    rng.Collapse wdCollapseEnd  
    rng.InsertParagraphAfter  
      
    ' 移动到刚刚插入的空白行的末尾
    rng.Collapse wdCollapseEnd  
    rng.MoveStart wdParagraph, 1 ' 移到上一个段落的末尾(也就是新插入的空白行的末尾)  
      
    ' 插入一个两行三列的表格  
    Set tbl = doc.Tables.Add(rng, 2, 3) ' rng指定了表格的插入位置,2是行数,3是列数  
      

 
doc.Save  
doc.Close
共1 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .01953 s, 2 queries.