フォント名(Name,ThemeFont,StandardFont)
2015/08/26
フォント名を取得・設定する(Name プロパティ)
Name プロパティは、オブジェクトのフォント名を文字列型(String)で、取得・設定します。
<取得>
object.Name
<設定>
object.Name = string
引数・戻り値
- object ・・・ 対象となる Font オブジェクトを指定します。
- string ・・・ フォント名を指定します。
テーマのフォント(ThemeFont プロパティ)
ThemeFont プロパティは、テーマで使用しているフォントを利用するかどうかを指定します。設定には、テーマのフォントを表す定数(XlThemeFont 列挙)を使用します。
<取得>
object.ThemeFont
<設定>
object.ThemeFont = const
引数・戻り値
- object ・・・ 対象となる Font オブジェクトを指定します。
- const ・・・ テーマのフォントを表す定数やその値を指定します。
定数 値 内容 xlThemeFontMajor 2 テーマのフォント(見出し) xlThemeFontMinor 1 テーマのフォント(本文) xlThemeFontNone 0 テーマのフォントを使用しません
ThemeFont プロパティは、Excel 2007 以降でしか使用できません。
標準フォント名の取得・設定(StandardFont プロパティ)
StandardFont プロパティで、標準フォントを文字列型(String)で、設定・取得します。フォントを指定していない場合、このStandardFont プロパティのフォントが使用されます。
<取得>
object.StandardFont
<設定>
object.StandardFont = string
引数・戻り値
- object ・・・ 対象となる Application オブジェクトを指定します。
- string ・・・ フォント名を指定します(文字列型)。
StandardFont プロパティの対象オブジェクトは、Application オブジェクトです。
StandardFont プロパティで、標準フォントを変更した場合、Excel を再起動するまで変更は反映されません。
フォント名・標準フォント名の取得・設定 使用例
サンプル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 |
Sub Sample_Font02() 'セル「C2」入力・文字列設定(メイリオ) Range("C2").Value = "あいうえ" Range("C2").Font.Name = "メイリオ" 'セル「C5」入力・文字列設定(テーマのフォント「見出し」) Range("C5").Value = "ABCDE" Range("C5").Font.ThemeFont = xlThemeFontMajor 'セル「C2」のフォント名 Range("A2").Value = Range("C2").Font.Name 'セル「C5」のフォント名 Range("A5").Value = Range("C5").Font.Name '標準フォント名 Range("A8").Value = Application.StandardFont End Sub |
実行結果
関連記事
-
-
式の値に応じて多分岐を行う(Switch 関数)
Switch 関数 の使い方 Switch 関数は、「式・値」を対にして指定して …
-
-
文字列:指定した数の空白(スペース)からなる文字列を返す(Space 関数)
Space 関数 【書式】 result = Space ( number ) …
-
-
日付時刻:日付から曜日を取得( Weekday 関数、WeekdayName 関数 )
Weekday 関数(日付から曜日を表す数値を返す)の使い方 【書式】 week …
-
-
上付き文字・下付き文字(Superscript,Subscript)
上付き文字(Superscript プロパティ) Superscript プロパ …
-
-
文字列:指定した文字の文字コードを取得する(Asc 関数)
Asc 関数 【書式】 result = Asc ( string ) 引数・戻 …
-
-
VBA で正規表現を使う(RegExp オブジェクトのプロパティ)
RegExp オブジェクトのプロパティ RegExp オブジェクトの詳細に関して …
-
-
色を設定する(QBColor 関数)
QBColor 関数 QBColor 関数は、指定した色番号に対応するRGB コ …
-
-
連想配列(Dictionary オブジェクト)
連想配列 連想配列とは、添字(キー)に文字列を使用することができる配列です。 V …
-
-
ユーザー定義関数:自動再計算関数の設定(Volatile メソッド)
ユーザー定義関数で、自動再計算を行うかどうかを設定する ワークシート上で使用する …
-
-
文字列:文字列の一部を別の文字列で置換(Replace 関数)
Replace 関数の使い方 【書式】 result = Replace ( s …
