¿Excel puede usar VBA para definir nombres?
Nombre. Se agregó
método
para definir un nuevo nombre para el rango de celdas.
Gramática
Expresiones. agregar (nombre,
referencia, visible, tipo de macro, tecla de método abreviado,
categoría, nombre local, referencia local, categoría local,
almacenamiento de referencia 1C1, Almacenamiento de referencia 1c 1 Local)
Expresión Una variable que representa el objeto Nombres.
Parámetros
Nombre
Obligatorio/opcional
Tipo de datos
Explicación
Nombre
Opcional
Diferente
si no se especifica NameLocal.
Parámetro que especifica el texto en inglés que se utilizará como nombre. El nombre no puede contener espacios ni tener formato de referencia de celda.
Referencia
Opcional
Diferente
Si se hace referencia local, el referente 1c1 y el
referente 1c 1 parámetro local , que describe el contenido de la referencia del nombre (expresado en inglés usando una notación de formato 1).
Anotar...
Si la referencia no existe, no se devolverá nada.
Visible
Opcional
Diferente
Verdadero especifica que el nombre está definido como visible. Falso especifica que el nombre está definido como oculto. Los nombres ocultos no aparecen en los cuadros de diálogo Definir nombre, Pegar nombre o Ir a. El valor predeterminado es
Así es.
Tipo de macro
Opcional
Diferente
Un tipo de macro determinado por uno de los siguientes valores:
1-Función definida por el usuario (procedimiento de función)
2-Macro (subprograma)
3 u omitido-Ninguno (el nombre no se refiere a una función o macro definida por el usuario)
Teclas de acceso directo
Seleccionables
Diferentes
Especifica teclas de acceso directo para macros. Debe ser una sola letra, como "z" o "z". Se aplica sólo a macros de comando.
Tipo
Seleccionable
Diferente
Si el parámetro de tipo de macro es igual a 1 o
2, Este parámetro es la clasificación de la macro o función. Esta clasificación se utiliza en asistentes de funciones. Puede consultar las clasificaciones existentes utilizando números (a partir de 1) o nombres (especificados en inglés). Si la categoría especificada no existe, Microsoft
Office Excel 2007 creará una nueva categoría.
NameLocal
Opcional
Diferente
si no se especifica ningún nombre.
Parámetro que especifica el texto localizado que se utilizará como nombre. El nombre no puede contener espacios ni tener formato de referencia de celda.
Referencia local
Opcional
Diferente
Si se hace referencia, se refiere a 1C1 y no está especificado.
referestor 1c 1 parámetro local, que explica el contenido de la referencia del nombre (representado en texto localizado usando una notación de 1 formato).
Categoría local
Opcional
Diferente
Si no se especifica el parámetro Categoría, especifique la categoría que identifica la función personalizada Texto localizado .
referencia1C1
opcional
diferente
si se hace referencia, se refiere a R1C1 local y
se refiere a los parámetros locales de R1C1, y luego Describe el contenido al que hace referencia el nombre (expresado en inglés, el símbolo de formato es r 1c 1).
Referencia 1c 1 Local
Opcional
Diferente
Si se cita, hace referencia local y
se refiere al parámetro R1C1, el contenido de la referencia del nombre (expresado en texto localizado usando símbolos de formato r 1c 1
).
Valor de retorno
Un objeto Name que representa el nuevo nombre.
Ejemplo
Este ejemplo define un nuevo nombre para el rango A1:D3 en la Hoja 1 del libro activo.
Anotar...
Si la Hoja1 no existe, no se devolverá nada.
Visual Basic para Aplicaciones
SubMakeRange()
ActiveWorkbook. Nombre. Add_
name:="tempRange", _
refesto:= " = hoja 1! $65438 + $0:$3"
Conector final