zoukankan      html  css  js  c++  java
  • 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
    
     
  • 相关阅读:
    poj 1237 The Postal Worker Rings Once // hoj 1164 The Postal Worker Rings Once
    poj3096Surprising Strings
    Telnet服务的配置2(转)
    浅谈以太网帧格式(转)
    QT for linux 的错误 undefined reference to 'FcFreeTypeQueryFace' 的解决方法(转)
    CString,int,string,char*之间的转换(转)
    sprintf(转)
    CString类(转)
    Linux下telnet服务的配置(转)
    grub删除后的windows恢复(转)
  • 原文地址:https://www.cnblogs.com/zjwia/p/5403429.html
Copyright © 2011-2022 走看看