Interface NamedItem<T>

Defined names are descriptive text that is used to represents a cell, range of cells, formula, or constant value.

TODO - move to another location

interface NamedItem<T> {
    comment?: string;
    hidden?: boolean;
    name: string;
    ref: T[];
    scope?: string;
    type?: string;
}

Type Parameters

Hierarchy (view full)

Properties

comment?: string

The comment for the defined name.

hidden?: boolean

If true not shown in the ui.

name: string

The name of the defined name.

Remarks

This is the name that is used in formulas.

ref: T[]

The value of the defined name.

Remarks

This is the value that is used in formulas.

scope?: string

If scope this will be the sheetName.

type?: string

Type of the defined name. (this can be a cellRange or a Table)