• VBA添加表格


    Sub 添加表格()
    '
    If MsgBox("要为所有表格添加列吗?", vbYesNo + vbQuestion) = vbYes Then
    For i = 1 To ActiveDocument.Tables.Count
    
    Dim myTable As Table
    Set myTable = ActiveDocument.Tables(i)
    myTable.Rows.Last.Select
    
    Selection.InsertRowsBelow 1
    Selection.Collapse Direction:=wdCollapseStart
    Selection.TypeText Text:="实际结果"
    Selection.MoveRight Unit:=wdCell
    Selection.TypeText Text:="与期望结果一致"
    Selection.MoveRight Unit:=wdCell
    Selection.TypeText Text:="测试结果"
    Selection.MoveRight Unit:=wdCell
    Selection.Cells.Split NumRows:=1, NumColumns:=3, MergeBeforeSplit:=False
    Selection.MoveRight Unit:=wdCell
    Selection.TypeText Text:="通过"
    Selection.SelectCell
    Selection.ParagraphFormat.Alignment = wdAlignParagraphCenter
    Selection.Cells.VerticalAlignment = wdCellAlignVerticalCenter
    Selection.SelectCell
    Selection.ParagraphFormat.Alignment = wdAlignParagraphCenter
    Selection.Cells.VerticalAlignment = wdCellAlignVerticalCenter
    Selection.MoveRight Unit:=wdCell
    Selection.TypeText Text:="缺陷编号"
    Selection.SelectCell
    Selection.ParagraphFormat.Alignment = wdAlignParagraphCenter
    Selection.Cells.VerticalAlignment = wdCellAlignVerticalCenter
    Selection.MoveRight Unit:=wdCell
    Selection.MoveRight Unit:=wdCell
    Selection.TypeText Text:="备注"
    Selection.MoveRight Unit:=wdCell
    Selection.MoveRight Unit:=wdCharacter, Count:=3, Extend:=wdExtend
    Selection.Cells.Merge
    Selection.MoveRight Unit:=wdCell
    Selection.TypeText Text:="测试人"
    Selection.MoveRight Unit:=wdCell
    Selection.Cells.Split NumRows:=1, NumColumns:=3, MergeBeforeSplit:=False
    Selection.MoveRight Unit:=wdCell
    Selection.TypeText Text:="XXX"
    Selection.SelectCell
    Selection.ParagraphFormat.Alignment = wdAlignParagraphCenter
    Selection.Cells.VerticalAlignment = wdCellAlignVerticalCenter
    Selection.MoveRight Unit:=wdCell
    Selection.TypeText Text:="测试日期"
    Selection.SelectCell
    Selection.ParagraphFormat.Alignment = wdAlignParagraphCenter
    Selection.Cells.VerticalAlignment = wdCellAlignVerticalCenter
    Selection.MoveRight Unit:=wdCell
    Selection.TypeText Text:="2016-4-18"
    Selection.MoveLeft Unit:=wdCharacter, Count:=1
    Selection.MoveUp Unit:=wdLine, Count:=1
    Selection.TypeText Text:=""
    Selection.SelectCell
    Selection.ParagraphFormat.Alignment = wdAlignParagraphCenter
    Selection.Cells.VerticalAlignment = wdCellAlignVerticalCenter
    Selection.MoveDown Unit:=wdLine, Count:=1
    Selection.MoveRight Unit:=wdCharacter, Count:=5
    Selection.SelectCell
    Selection.ParagraphFormat.Alignment = wdAlignParagraphCenter
    Selection.Cells.VerticalAlignment = wdCellAlignVerticalCenter
    
    Next
    MsgBox ("完成")
    Else
    MsgBox ("任务取消")
    End If
    End Sub
    
     
  • 相关阅读:
    Java并发编程:同步容器
    poj 1961 Period
    html与JacaScript中的重要思想:预留后路、向后兼容、js分离
    SQL从头開始
    android帧动画,移动位置,缩放,改变透明度等动画解说
    COCOS学习笔记--Cocod2dx内存管理(三)-Coco2d-x内存执行原理
    构建基于Javascript的移动CMS——生成博客(二).路由
    Oracle 单表选择率
    刚接触Joomla,写一下瞎折腾的初感受~
    Android学习笔记之ProgressBar案例分析
  • 原文地址:https://www.cnblogs.com/zjwia/p/5403429.html
Copyright © 2020-2023  润新知