フォントの設定(Font プロパティ)
2015/08/26
フォントの設定(Font プロパティ)
指定されたオブジェクトのフォント情報(Font オブジェクト)を取得します。
【書式】
object.Font
引数・戻り値
- object ・・・ 対象となる オブジェクトを指定します。
AxisTitle(グラフ軸ラベル)、Characters(文字列の一部)、ChartTitle(グラフのタイトル)、DataLabel(グラフのデータ要素または近似曲線のデータラベル)、Legend(グラフの凡例)、Phonetic(ふりがな)、Range(セル範囲)、Style(セル範囲のスタイル) など
Font オブジェクトのプロパティ
| プロパティ | 内容 | 詳細 |
| Bold | 太字の設定・取得 | フォント 太字・斜体(Bold, Italic, FontStyle プロパティ) |
| Italic | 斜体の設定・取得 | |
| FontStyle | 太字・斜体の設定・取得 | |
| Name | フォント名の設定・取得 | フォント名(Name,ThemeFont,StandardFont) |
| ThemeFont | テーマのフォントの設定・取得 | |
| Size | フォントサイズの設定・取得 | フォントサイズ(Size プロパティ・StandardFontSize プロパティ) |
| Strikethrough | 取り消し線の設定・取得 | 取り消し線を設定する(Strikethrough プロパティ) |
| Superscript | 上付き文字の設定・取得 | 上付き文字・下付き文字(Superscript,Subscript) |
| Subscript | 下付き文字の設定・取得 | |
| Underline | 下線の設定・取得 | 文字に下線を設定する(Underline プロパティ) |
| Color | フォントの色の設定・取得 | 色の設定(Color プロパティ・RGB 関数) |
| ColorIndex | フォントの色の設定・取得 | 色の設定(ColorIndex プロパティ・Colors プロパティ) |
| ThemeColor | フォントの色の設定・取得 | 色の設定(ThemeColor プロパティ・TintAndShade プロパティ) |
| TintAndShade | フォントの色の設定・取得 |
フォントの設定(色の設定 他) 使用例
サンプルVBAソース
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 |
Sub Sample_Font00() Range("B2").Value = "あいうえお" With Range("B2").Font .Color = RGB(100, 200, 50) .Size = 20 .Bold = True .Italic = True End With Range("B5").Value = "ABCDE" With Range("B5").Font .ThemeColor = msoThemeAccent1 .TintAndShade = -0.5 .Size = 14 .Name = "メイリオ" End With Range("B8").Value = "あああ 158m2" Range("B8").Font.Color = rgbRed With Range("B8").Characters(Start:=1, Length:=3).Font .ColorIndex = 12 .Size = 18 .Strikethrough = True End With With Range("B8").Characters(Start:=9, Length:=1).Font .Subscript = True .Size = 14 End With End Sub |
実行結果
関連記事
-
-
オートシェイプの種類を表す定数(MsoAutoShapeType 列挙型)
MsoAutoShapeType 列挙型 オートシェイプオブジェクトの図形の種類 …
-
-
データ型変換関数
データ型変換関数の使い方 【書式】 function ( expression …
-
-
文字列:定数(改行・タブ)
改行・タブの定数 これらの定数は、使用前に定義する必要はありません。コード中のど …
-
-
VBA の演算子(算術演算子)
算術演算子 算術演算を行うときに使用する演算子です。 ^(べき乗)、*(積)、/ …
-
-
文字列:文字列を最後から検索してその最初の文字位置を返す(InStrRev 関数)
InStrRev 関数 任意の文字列の中で、指定した文字列を最後から検索して、見 …
-
-
VBA で正規表現を使う(RegExp オブジェクトのプロパティ)
RegExp オブジェクトのプロパティ RegExp オブジェクトの詳細に関して …
-
-
VBA の演算子(論理演算子:And、Eqv、Imp、Not、Or、Xor)
論理演算子 論理演算を行うときに使用する演算子で、以下の 6 種類があります。 …
-
-
文字列:文字列変数の値を右詰めまたは左詰めにする(RSet ステートメント・LSet ステートメント)
RSet ステートメント・LSet ステートメント 【書式】 < RSet ステ …
-
-
配列(宣言・要素数の変更について)
配列の宣言 【書式】※ 配列の宣言 <Type 型の静的配列(固定長配列)の宣言 …
-
-
画面の更新を停止(ScreenUpdating プロパティ)
画面の更新を停止 マクロを実行すると、画面が更新されます。これにより、実行速度が …
