VBA 太字

Written by

Editorial Team

Reviewed by

Steve Rynearson

Translated by

masahiro yoshida

Last updated on 5月 10, 2022

VBAを使用すると、セル内のテキストを太字にすることができます。このチュートリアルでは、テキストを太字にする方法を学びます。

VBAでテキストを太くする

セル内のテキストを太字にするには、FontオブジェクトのFont.BoldプロパティをTrueに設定します。次のコードは、セルA1内のテキストを太字にするものです。

Range("A1").Font.Bold = True

結果は次のようになります。

Making Text Bold in VBA

上記の例では、Rangeオブジェクトと Fontオブジェクトを組み合わせて使用しました。また、目的のセルを参照するために、Fontオブジェクトと一緒にCellオブジェクトを使用することもできます。次のコードは、Cell C2 のテキストを太字にするものです。

Cells(2, 3).Font.Bold = True

VBAで太字を解除する

セル内の太字テキストを通常のフォントの太さにするには、FontオブジェクトのFont.BoldプロパティをFalseに設定します。次のコードは、セルA1の太字を通常のフォントの太さにするものです。

Range("a1").Font.Bold = False

VBAですべての書式を削除する

.ClearFormatsメソッドを使用すると、太字のフォントの太さを含め、ワークシート内の 1 つのセルまたはセルからすべての書式設定を削除することができます。次のコードは、ワークシート内のすべてのセルからすべての書式を削除し、その結果、太字のテキストが通常のフォントの太さに変更されます。

Cells.Select
Selection.ClearFormats
vba-free-addin

VBA Code Examples Add-in

Easily access all of the code examples found on our site.

Simply navigate to the menu, click, and the code will be inserted directly into your module. .xlam add-in.

(No installation required!)

Free Download

Return to VBA Code Examples