基本上我想知道如何使用 VBScript 为单元格设置中心对齐...
我一直在谷歌上搜索它,似乎找不到任何有帮助的东西。
Set excel = CreateObject("Excel.Application")
excel.Workbooks.Add() ' create blank workbook
Set workbook = excel.Workbooks(1)
' set A1 to be centered.
workbook.Sheets(1).Cells(1,1).HorizontalAlignment = -4108 ' xlCenter constant.
workbook.SaveAs("C:\NewFile.xls")
excel.Quit()
set excel = nothing
'If the script errors, it'll give you an orphaned excel process, so be warned.
将其保存为 .vbs 并使用命令提示符或双击运行它。
有很多方法可以选择一个单元格或一系列单元格,但以下方法适用于单个单元格。
'Select a Cell Range
Range("D4").Select
'Set the horizontal and vertical alignment
With Selection
.HorizontalAlignment = xlCenter
.VerticalAlignment = xlBottom
End With
HorizontalAlignment 选项是 xlLeft、xlRight 和 xlCenter