Excel vba 修改单元格文字格式

2019-12-02 16:27:00
tmtony8
原创
33

在Excel中,我们需要对单元格内的文字做一些格式化设置

比如加粗,对齐,字号,字体等设置


通过下面的代码可以直接修改区域范围内容的单元格格式

Sub FormatRange()
    With Range("A1:B10")
        .HorizontalAlignment = xlLeft    '左对齐
        .HorizontalAlignment = xlCenter  ' 居中
        .HorizontalAlignment = xlRight   '右对齐
        .Font.Bold = True '粗体
        .Font.Italic = True '斜体
        .Font.Name = "宋体"
        .Font.Size = 20
        .Borders.LineStyle = 1 '加边框
        .WrapText = True '自动换行
    End With
End Sub

如图,运行代码后,表格添加了表框,变成粗体,斜体,20号宋体字等样式。

    分享