Names インターフェイス

定義

アプリケーションまたはブック内のすべての Name オブジェクトのコレクション。 各 Name オブジェクトは、セル範囲に付けられている名前を表します。 名前は、Database、Print_Area、Auto_Open などのように組み込まれている名前、またはユーザー定義の名前のどちらかです。

public interface class Names : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("000208B8-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface Names : System.Collections.IEnumerable
Public Interface Names
Implements IEnumerable
属性
実装

注釈

Names プロパティを使用して、Names コレクションを返します。

Add(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) メソッドを使用して名前を作成し、コレクションに追加します。 Add メソッドの RefersTo 引数は、必要に応じてドル記号 ($) を含む A1 スタイル表記で指定する必要があります。 たとえば、Sheet1 でセル A10 が選択され、 RefersTo 引数 "=sheet1!A1:B1" の場合、新しい名前は実際にはセル A10:B10 を参照しています (相対参照を指定したため)。 絶対参照を指定するには、"=sheet1!$A$1:$B$1" を使用します。

1 つの Name オブジェクトを返すには、Names(index) を使用します。ここでindexは名前インデックス番号または定義された名前です。

プロパティ

名前 説明
Application

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

Count

コレクション内にあるオブジェクトの数を返します。 読み取り専用の Integer です。

Creator

このオブジェクトを作成したアプリケーションを示す、32 ビットの整数値を返します。 Excel で作成されたオブジェクトの場合は、文字列 XCEL を表す 16 進数の 5843454C を返します。 読み取り専用 XlCreator

Parent

指定されたオブジェクトの親オブジェクトを返します。 読み取り専用です。

メソッド

名前 説明
_Default(Object, Object, Object)

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

Add(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

新しい名前を定義します。 Name オブジェクトを返します。

GetEnumerator()

アプリケーションまたはブック内のすべての Name オブジェクトのコレクション。 各 Name オブジェクトは、セル範囲に付けられている名前を表します。 名前は、Database、Print_Area、Auto_Open などのように組み込まれている名前、またはユーザー定義の名前のどちらかです。

Item(Object, Object, Object)

Names コレクションから単一の Name オブジェクトを返します。

適用対象