vba中的水平对齐方式


With result_ws.Range(Cells(lastrow_result_ws + 1, 2), Cells(lastrow_result_ws + 2, 2))
.Merge
.HorizontalAlignment = x1Left
.VerticalAlignment = x1Center
.WrapText = True
End With
在上面的代码中,水平对齐会产生错误,因为单元格已经左对齐了。如何不得到错误?

xlLeft(Lower L)而不是x1Left。改正,问题就解决了。

如果你不知道语法,你可以按CTRL + SPACE(windows)来自动完成。

最新更新