在Word文档中连继用代码添两个表的方法
来源:互联网 发布:python 字符串 函数 编辑:程序博客网 时间:2024/04/20 04:41
【要点】:在Word中添加两个表时中间必须空出一行,否则这两个表会合并成一个表。另外,当用代码添加完第一个表后必须将光标移出表格,否则第二个表格会套嵌在第一个表格中。
欢迎访问《许阳的红泥屋》
以下是代码:
Public Class ThisDocument Private Sub ThisDocument_Startup() Handles Me.Startup Dim R1 As Word.Range = Globals.ThisDocument.Application.ActiveDocument.Bookmarks("TestBookMark").Range Dim S1 As Word.Selection = Globals.ThisDocument.Application.Selection Dim d As Word.WdUnits = Word.WdUnits.wdLine Dim c As Integer R1.Select() With S1.Tables.Add(S1.Range, 2, 3) .ApplyStyleColumnBands = True .ApplyStyleRowBands = True With .Borders(Word.WdBorderType.wdBorderBottom) .LineStyle = Word.WdLineStyle.wdLineStyleDoubleWavy End With With .Borders(Word.WdBorderType.wdBorderTop) .LineStyle = Word.WdLineStyle.wdLineStyleSingle End With With .Borders(Word.WdBorderType.wdBorderHorizontal) .LineStyle = Word.WdLineStyle.wdLineStyleSingle End With With .Borders(Word.WdBorderType.wdBorderVertical) .LineStyle = Word.WdLineStyle.wdLineStyleSingle End With With .Borders(Word.WdBorderType.wdBorderRight) .LineStyle = Word.WdLineStyle.wdLineStyleSingle End With With .Borders(Word.WdBorderType.wdBorderLeft) .LineStyle = Word.WdLineStyle.wdLineStyleSingle End With End With '光标下移,这个非常重要 c = S1.Tables(1).Rows.Count S1.MoveDown(Unit:=d, Count:=c) '空开一行,避免两个表格合并 S1.TypeParagraph() With R1.Tables.Add(S1.Range, 2, 2) .ApplyStyleColumnBands = True .ApplyStyleRowBands = True With .Borders(Word.WdBorderType.wdBorderBottom) .LineStyle = Word.WdLineStyle.wdLineStyleSingle End With With .Borders(Word.WdBorderType.wdBorderTop) .LineStyle = Word.WdLineStyle.wdLineStyleDoubleWavy End With With .Borders(Word.WdBorderType.wdBorderHorizontal) .LineStyle = Word.WdLineStyle.wdLineStyleSingle End With With .Borders(Word.WdBorderType.wdBorderVertical) .LineStyle = Word.WdLineStyle.wdLineStyleSingle End With With .Borders(Word.WdBorderType.wdBorderRight) .LineStyle = Word.WdLineStyle.wdLineStyleSingle End With With .Borders(Word.WdBorderType.wdBorderLeft) .LineStyle = Word.WdLineStyle.wdLineStyleSingle End With End With End Sub Private Sub ThisDocument_Shutdown() Handles Me.Shutdown End SubEnd Class
欢迎访问《许阳的红泥屋》
- 在Word文档中连继用代码添两个表的方法
- 在 Microsoft Word 文档 中粘贴代码实现语法高亮的方法
- 如何在word文档中贴出漂亮的代码
- 在HDWiki中插入word文档的方法
- 在 C++ 程序中导出 Word 文档的简易方法
- 在文档中插入根号的两个简洁代码 (VBA)
- 比较两个Word文档内容的差异
- C#比较两个word文档的内容
- Word文档中同一行放置两个定义样式图片的方法
- word 文档在左侧显示文档的目录结构的方法
- 在word文档中嵌入另外的word文档
- VC生成word文档的部分代码
- php导出word文档的代码
- word生成文档的试验代码
- [Java代码] 使用iText在word文档中插入复杂的表格
- ASP生成Word文档的又一方法
- ASP生成Word文档的又一方法
- 数据库数据生成word文档的方法
- 使能NEON的xbmc-android在non-NEON平台上的运行错误
- Flex中ArrayCollection的复制(克隆)
- 金典智力题
- Adobe Reader X 响应问题
- 企业安全知识库
- 在Word文档中连继用代码添两个表的方法
- 系统启动后的 wifi 加载过程
- 云计算知识库
- linux时间处理
- 12条有用的Flex代码
- 分治-归并排序
- 女人和计算机
- STDIN_FILENO与stdin的区别与作用
- android apk源代码反编译