_Application.MacroOptions Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Corresponde a las opciones del cuadro de diálogo Opciones de macro. También puede utilizar este método para mostrar una función definida por el usuario (UDF) en una categoría integrada o nueva dentro del cuadro de diálogo Insertar función.
public void MacroOptions (object Macro, object Description, object HasMenu, object MenuText, object HasShortcutKey, object ShortcutKey, object Category, object StatusBar, object HelpContextID, object HelpFile);
Public Sub MacroOptions (Optional Macro As Object, Optional Description As Object, Optional HasMenu As Object, Optional MenuText As Object, Optional HasShortcutKey As Object, Optional ShortcutKey As Object, Optional Category As Object, Optional StatusBar As Object, Optional HelpContextID As Object, Optional HelpFile As Object)
Parámetros
- Macro
- Object
Objeto opcional. Nombre de la macro o nombre de una función definida por el usuario.
- Description
- Object
Objeto opcional. Descripción de la macro.
- HasMenu
- Object
Objeto opcional. Este argumento se omite.
- MenuText
- Object
Objeto opcional. Este argumento se omite.
- HasShortcutKey
- Object
Objeto opcional.
True para asignar una tecla de método abreviado a la macro (ShortcutKey
también debe especificarse). Si el argumento es False, no se asignará ninguna tecla de método abreviado a la macro. Si la macro ya tiene tecla de método abreviado, esta se eliminará al establecer el valor del argumento en False. El valor predeterminado es False.
- ShortcutKey
- Object
Objeto opcional. Obligatorio si HasShortcutKey
es True; de lo contrario, se omite. La tecla de método abreviado
- Category
- Object
Objeto opcional. Entero que especifica una categoría de función de macro existente (financiera, fecha y hora o definidas por el usuario, por ejemplo). Consulte la sección de comentarios para determinar los enteros asignados a las categorías integradas. También puede especificar una cadena para una categoría personalizada. Si proporciona una cadena, se tratará como el nombre de categoría que se muestra en el cuadro de diálogo Insertar función. Si el nombre de categoría nunca se ha usado, se define una nueva categoría con ese nombre. Si usa un nombre de categoría que sea el mismo que un nombre integrado, Excel asignará la función definida por el usuario a esa categoría integrada.
- StatusBar
- Object
Objeto opcional. Texto de la barra de estado para la macro.
- HelpContextID
- Object
Objeto opcional. Entero que especifica el número de Id. de contexto del tema de la Ayuda asignado a la macro.
- HelpFile
- Object
Objeto opcional. Nombre del archivo de Ayuda que contiene el tema de Ayuda definido por HelpContextId
.
Comentarios
En la tabla siguiente se indican los enteros asignados a las categorías integradas que se pueden utilizar en el parámetro Category.
1 | Financieras |
2 | Fecha y hora |
3 | Matemáticas y trigonométricas |
4 | Estadísticas |
5 | Búsqueda y referencia |
6 | Base de datos |
7 | Texto |
8 | Lógicas |
9 | Información |
10 | Comandos |
11 | Personalización |
12 | Control de macros |
13 | DDE/Externas |
14 | Definidas por el usuario |
15 | Primera categoría personalizada |
16 | Segunda categoría personalizada |
17 | Tercera categoría personalizada |
18 | Cuarta categoría personalizada |
19 | Quinta categoría personalizada |
20 | Sexta categoría personalizada |
21 | Séptima categoría personalizada |
22 | Octava categoría personalizada |
23 | Novena categoría personalizada |
24 | Décima categoría personalizada |
25 | Undécima categoría personalizada |
26 | Duodécima categoría personalizada |
27 | Decimotercera categoría personalizada |
28 | Decimocuarta categoría personalizada |
29 | Decimoquinta categoría personalizada |
30 | Decimosexta categoría personalizada |
31 | Decimoséptima categoría personalizada |
32 | Decimoctava categoría personalizada |