Name インターフェイス

定義

セル範囲に付けられている名前を表します。

public interface class Name
[System.Runtime.InteropServices.Guid("000208B9-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface Name
Public Interface Name
属性

注釈

名前は、Database、Print_Area、Auto_Open などのように組み込まれている名前、またはユーザー定義の名前のどちらかです。

Application、Workbook、および Worksheet オブジェクト

Name オブジェクトは、ApplicationWorkbook、および Worksheet オブジェクトの Names コレクションのメンバーです。 1 つの Name オブジェクトを返すには、Names(index) を使用します。ここでindexは名前インデックス番号または定義された名前です。

インデックス番号は、コレクション内の名前の位置を示します。 名前は a から z のアルファベット順に配置され、大文字と小文字は区別されません (これは、[名前の定義] ダイアログ ボックスと [名前の適用] ダイアログ ボックスに表示される順序と同じです。[挿入] メニューの [名前] コマンドをクリックして返されます)。

Name プロパティを使用して、名前自体のテキストを取得または設定します。

Range オブジェクト

Range オブジェクトには複数の名前を付けることができますが、Range オブジェクトには Names コレクションはありません。 セル範囲に付けられている名前のうち、順番の最も早い名前を取得するには、Range オブジェクトの Name プロパティを使用します。

プロパティ

名前 説明
_Default

内部使用のため予約済みです。

Application

Microsoft Excel アプリケーションを表す Application オブジェクトを返します。

Category

指定された名前がユーザー定義の関数やマクロ (マクロ シートの関数マクロやコマンド マクロ) を参照するように定義されている場合は、その分類名をコード記述時の言語の文字列として設定します。

CategoryLocal

名前がカスタム関数またはコマンドを参照している場合は、ユーザーの言語で指定された名前のカテゴリを返すか設定します。

Comment

名前に関連付けられているコメントを返または設定します。 読み取り/書き込みが可能な String です。

Creator

このオブジェクトを作成したアプリケーションを示す、32 ビットの整数値を返します。

Index

類似オブジェクトのコレクション内のオブジェクトのインデックス番号を返します。

MacroType

名前が参照する内容を返すか設定します。

Name

オブジェクトの名前を返すか設定します。

NameLocal

ユーザーの言語でオブジェクトの名前を返すか設定します。

Parent

指定されたオブジェクトの親オブジェクトを返します。

RefersTo

マクロの言語および A1 スタイル表記で、名前が参照するように定義されている数式を、等号で始まる値を返すか設定します。

RefersToLocal

名前を参照する数式を返すか設定します。

RefersToR1C1

名前を参照する数式を返すか設定します。

RefersToR1C1Local

名前を参照する数式を返すか設定します。

RefersToRange

Name オブジェクトによって参照されるRangeオブジェクトを返します。

ShortcutKey

カスタム Microsoft Excel 4.0 マクロ コマンドとして定義された名前のショートカット キーを返すか、または設定します。

ValidWorkbookParameter

指定された Name オブジェクトが有効なブック パラメーターである場合は True を返します。 読み取り専用のブール値。

Value

名前が参照するように定義されている数式を含む文字列を返します。

Visible

オブジェクトが表示されているかどうかを決定します。

WorkbookParameter

ブック パラメーターとして、指定した Name オブジェクトを返すか設定します。 読み取り/書き込み

メソッド

名前 説明
Delete()

オブジェクトを削除します。

適用対象