Names.Add Method
Excel Developer Reference |
Defines a new name for a range of cells.
Syntax
expression.Add(Name, RefersTo, Visible, MacroType, ShortcutKey, Category, NameLocal, RefersToLocal, CategoryLocal, RefersToR1C1, RefersToR1C1Local)
expression A variable that represents a Names object.
Parameters
Name | Required/Optional | Data Type | Description |
---|---|---|---|
Name | Optional | Variant | Specifies the text, in English, to use as the name if the NameLocal parameter is not specified. Names cannot include spaces and cannot be formatted as cell references. |
RefersTo | Optional | Variant | Describes what the name refers to, in English, using A1-style notation, if the RefersToLocal, RefersToR1C1, and RefersToR1C1Local parameters are not specified.
Note
Nothing is returned if the reference does not exist.
|
Note | |||
Nothing is returned if the reference does not exist. | |||
Visible | Optional | Variant | True specifies that the name is defined as visible. False specifies that the name is defined as hidden. A hidden name does not appear in the Define Name, Paste Name, or Goto dialog box. The default value is True. |
MacroType | Optional | Variant | The macro type, determined by one of the following values:
|
ShortcutKey | Optional | Variant | Specifies the macro shortcut key. Must be a single letter, such as "z" or "Z". Applies only for command macros. |
Category | Optional | Variant | The category of the macro or function if the MacroType argument equals 1 or 2. The category is used in the Function Wizard. Existing categories can be referred to either by number, starting at 1, or by name, in English. Microsoft Office Excel 2007 creates a new category if the specified category does not exist. |
NameLocal | Optional | Variant | Specifies the localized text to use as the name if the Name parameter is not specified. Names cannot include spaces and cannot be formatted as cell references. |
RefersToLocal | Optional | Variant | Describes what the name refers to, in localized text using A1-style notation, if the RefersTo, RefersToR1C1, and RefersToR1C1Local parameters are not specified. |
CategoryLocal | Optional | Variant | Specifies the localized text that identifies the category of a custom function if the Category parameter is not specified. |
RefersToR1C1 | Optional | Variant | Describes what the name refers to, in English using R1C1-style notation, if the RefersTo, RefersToLocal, and RefersToR1C1Local parameters are not specified. |
RefersToR1C1Local | Optional | Variant | Describes what the name refers to, in localized text using R1C1-style notation, if the RefersTo, RefersToLocal, and RefersToR1C1 parameters are not specified. |
Return Value
A Name object that represents the new name.
Example
This example defines a new name for the range A1:D3 on Sheet1 in the active workbook.
Note |
---|
Nothing is returned if Sheet1 does not exist. |
Visual Basic for Applications |
---|
|
See Also