Set
ExcelApp = CreateObject(
"Excel.Application"
)
Set
ExcelBook = ExcelApp.Workbooks.Open (filepath)
Set
ExcelSheet = ExcelApp.Sheets.Item(1)
With
ExcelSheet
.Columns(
"A:A"
).ColumnWidth = 20
.Columns(
"B:B"
).ColumnWidth = 15
.Columns(
"C:C"
).ColumnWidth = 10
.Columns(
"D:D"
).ColumnWidth = 25
.Columns(
"E:E"
).ColumnWidth = 20
.Columns(
"F:F"
).ColumnWidth = 10
.Columns(
"A:f"
).ColumnWidth = 20
.Columns(
"b"
).ColumnWidth = 20
.Columns(
"F"
).ColumnWidth = 20
.Columns(
"A:A"
).ColumnWidth = 20
.Rows(1).RowHeight = 15
.Rows(2).RowHeight = 20
.Rows(3).RowHeight = 25
.Range(
"A:A"
).Font.Name =
"Arial"
.Range(
"B:B"
).Font.Name =
"宋体"
.Range(
"C:C"
).Font.Name =
"黑体"
.Range(
"D:D"
).Font.Name =
"新宋体"
.Range(
"E:E"
).Font.Name =
"Times New Roman"
.Range(
"F:F"
).Font.Name =
"Times New Roman"
.Range(
"A:D"
).Font.Name =
"Arial"
.Range(
"a:b"
).Font.Name =
"Arial"
.Range(
"A:f"
).Font.Name =
"Arial"
.Range(
"A:A"
).Font.Size = 12
.Range(
"B:B"
).Font.Size = 16
.Range(
"C:C"
).Font.Size = 20
.Range(
"A:F"
).Font.Size = 6
.Range(
"a:b"
).Font.Size = 8
.Range(
"A:f"
).Font.Size = 10
.Range(
"A1"
).Value =
"用例名称"
.Range(
"B1"
).Value =
"测试号码"
.Range(
"C1"
).value =
"号码类型"
.Range(
"D1"
).value =
"执行时间"
.Range(
"E1"
).value =
"检查点描述"
.Range(
"F1"
).value =
"检查结果"
.Range(
"a1"
).Value =
"for"
.Range(
"b:b"
).Value =
"test"
.Range(
"c:A"
).Value =
"test"
.Range(
"a3:F3"
).Value =
"great"
.Range(
"b3:E6"
).Value =
"day"
.Range(
"B1:C1"
).Merge
.Range(
"a:f"
).Merge
.Range(
"B3:g7"
).Merge
.Range(
"a2:f2"
).Merge
.Range(
"A1"
).Font.ColorIndex = 5
.Range(
"g:G"
).Font.ColorIndex = 48
.Range(
"A:c"
).Font.ColorIndex = 28
.Range(
"b2:c2"
).Font.ColorIndex = 3
.Range(
"A1:c4"
).Font.ColorIndex = 9
.Range(
"A1"
).Font.Bold =
True
.Range(
"g:G"
).Font.Bold =
True
.Range(
"A:C"
).Font.Bold =
True
.Range(
"b3:g5"
).Font.Bold =
True
.Range(
"c1:G1"
).Font.Bold =
True
.Range(
"A:A"
).HorizontalAlignment = 4
.Range(
"B:B"
).HorizontalAlignment = 1
.Range(
"C:C"
).HorizontalAlignment = 2
.Range(
"D:D"
).HorizontalAlignment = 3
.Range(
"E:E"
).HorizontalAlignment = 5
.Range(
"A1:F1"
).Interior.ColorIndex = 45
For
i=1 to 56
A=
"A"
&i
B=
"c"
&i
.Range(A).Interior.ColorIndex = i
.Range(B).Value = i
NEXT
.Range(
"A:F"
).Borders(1).LineStyle = 1
.Range(
"A:F"
).Borders(2).LineStyle = 1
.Range(
"A:F"
).Borders(3).LineStyle = 1
.Range(
"A:F"
).Borders(4).LineStyle = 1
End
with
ExcelBook.Save
ExcelBook.Close
Set
ExcelBook = nothing
ExcelApp.Quit