如何使用 vba 将字体设置为粗体(附示例)
您可以使用 VBA 中的Font.Bold属性在 Excel 的特定单元格中创建粗体字体。
例如,您可以创建以下宏以使工作表上单元格A1中的字体变为粗体:
SubMakeFontBold ()
Range(" A1 ").Font.Bold = True
End Sub
您还可以创建以下宏来将范围A1:C1中每个单元格的字体加粗:
SubMakeFontBold ()
Range(" A1:C1 ").Font.Bold = True
End Sub
下面的示例展示了如何使用 VBA 将粗体字体付诸实践。
示例:使用 VBA 将字体设为粗体
假设我们在 Excel 中有以下数据集,其中包含来自不同球队的篮球运动员的信息:
我们可以创建以下宏来仅将单元格A1中的字体设为粗体:
SubMakeFontBold ()
Range(" A1 ").Font.Bold = True
End Sub
当我们运行这个宏时,我们会收到以下输出:
请注意,单元格A1的字体已更改为粗体,而所有其他单元格保持不变。
如果我们想要将范围A1:C1中的每个单元格加粗,我们可以创建以下宏:
SubMakeFontBold ()
Range(" A1:C1 ").Font.Bold = True
End Sub
当我们运行这个宏时,我们会收到以下输出:
请注意, A1:C1范围内每个单元格的字体现在都是粗体。
注意:您可以在此处找到 VBA Font.Bold属性的完整文档。
其他资源
以下教程说明如何在 VBA 中执行其他常见任务: