すべてのプロダクト
Search
ドキュメントセンター

Intelligent Media Management:名前の管理

最終更新日:Dec 27, 2024

このトピックでは、表ドキュメントを使用する場合の名前コレクションの取得、名前の追加、および単一の名前の削除方法について説明します。

名前オブジェクトの取得

すべてのワークシートの名前を表す名前コレクションを取得します。

  • 構文

    Expression.ActiveWorkbook.ActiveSheet.Names

    式: ドキュメントタイプのアプリケーションオブジェクト。

  • async function example() {
      await instance.ready();
    
      const app = instance.Application;
      
      // アクティブなブックのアクティブなワークシートを取得します。
      const activeSheet = await app.ActiveWorkbook.ActiveSheet;
    
      // すべてのワークシートの名前を表す名前コレクションを取得します。
      const names = await activeSheet.Names;
    }

名前の追加

セルの範囲に名前を追加します。

  • 構文

    Expression.ActiveWorkbook.ActiveSheet.Names.Add({ Name, RefersTo })

    式: ドキュメントタイプのアプリケーションオブジェクト。

  • パラメータ

    パラメータ

    タイプ

    必須

    説明

    Name

    String

    はい

    追加する名前。

    RefersTo

    Number

    いいえ

    名前が参照するコンテンツ。

  • async function example() {
      await instance.ready();
    
      const app = instance.Application;
      
      // アクティブなブックのアクティブなワークシートを取得します。
      const activeSheet = await app.ActiveWorkbook.ActiveSheet;
    
      // ワークシートの名前コレクションを取得します。
      const names = await activeSheet.Names;
    
      // 名前を追加します。
      names.Add ('New table', 'A1');
    }

名前の数の取得

ワークシートの名前の数を取得します。

  • 構文

    Expression.ActiveWorkbook.ActiveSheet.Names.Count

    式: ドキュメントタイプのアプリケーションオブジェクト。

  • async function example() {
      await instance.ready();
    
      const app = instance.Application;
      
      // アクティブなブックのアクティブなワークシートを取得します。
      const activeSheet = await app.ActiveWorkbook.ActiveSheet;
    
      // ワークシートの名前コレクションを取得します。
      const names = await activeSheet.Names;
    
      // 名前の数を取得します。
      const count = await names.Count;
      console.log(count);
    }

単一の名前

単一の名前オブジェクトの取得

指定されたインデックスで表される名前を取得します。

  • 構文

    Expression.ActiveWorkbook.ActiveSheet.Names.Item(Index)

    式: ドキュメントタイプのアプリケーションオブジェクト。

  • async function example() {
      await instance.ready();
    
      const app = instance.Application;
      
      // アクティブなブックのアクティブなワークシートを取得します。
      const activeSheet = await app.ActiveWorkbook.ActiveSheet;
    
      // 名前オブジェクトを取得します。
      const names = await activeSheet.Names;
    
      // 単一の名前オブジェクトを取得します。
      const name = await names.Item(1);
    }

特定の名前の表示

  • 構文

    Expression.ActiveWorkbook.ActiveSheet.Names.Item(Index).Name

    式: ドキュメントタイプのアプリケーションオブジェクト。

  • async function example() {
      await instance.ready();
    
      const app = instance.Application;
      
      // アクティブなブックのアクティブなワークシートを取得します。
      const activeSheet = await app.ActiveWorkbook.ActiveSheet;
    
      // 名前オブジェクトを取得します。
      const names = await activeSheet.Names;
    
      // 単一の名前オブジェクトを取得します。
      const name = await names.Item(1);
    
      // 名前を表示します。
      const nameName = await name.Name;
      console.log(nameName);
    }

名前のの取得

  • 構文

    Expression.ActiveWorkbook.ActiveSheet.Names.Item(Index).Value

    式: ドキュメントタイプのアプリケーションオブジェクト。

  • async function example() {
      await instance.ready();
    
      const app = instance.Application;
      
      // アクティブなブックのアクティブなワークシートを取得します。
      const activeSheet = await app.ActiveWorkbook.ActiveSheet;
    
      // 名前オブジェクトを取得します。
      const names = await activeSheet.Names;
    
      // 単一の名前オブジェクトを取得します。
      const name = await names.Item(1);
    
      // 名前の値を取得します。
      const value = await name.Value;
      console.log(value);
    }

特定の名前の削除

  • 構文

    Expression.ActiveWorkbook.ActiveSheet.Names.Item(Index).Delete()

    式: ドキュメントタイプのアプリケーションオブジェクト。

  • async function example() {
      await instance.ready();
    
      const app = instance.Application;
      
      // アクティブなブックのアクティブなワークシートを取得します。
      const activeSheet = await app.ActiveWorkbook.ActiveSheet;
    
      // 名前オブジェクトを取得します。
      const names = await activeSheet.Names;
    
      // 単一の名前オブジェクトを取得します。
      const name = await names.Item(1);
    
      // 名前を削除します。
      await name.Delete();
    }