Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El NamedRange control es un intervalo que tiene un nombre único, expone eventos y se puede enlazar a los datos. Para obtener más información, vea Información general sobre el modelo de objetos de Excel.
Se aplica a: La información de este tema se aplica a proyectos de nivel de documento y proyectos de complementos de VSTO para Excel. Para obtener más información, vea Características disponibles por aplicación de Office y tipo de proyecto.
Creación del control
Puede agregar NamedRange controles a una hoja de cálculo de Microsoft Office Excel tanto en tiempo de diseño como de ejecución en proyectos a nivel de documento.
Puede agregar NamedRange controles a una hoja de cálculo en tiempo de ejecución en un complemento de VSTO. Para obtener más información, vea Cómo: Agregar controles NamedRange a hojas de cálculo.
Nota:
De forma predeterminada, los intervalos con nombre creados dinámicamente no se conservan en la hoja de cálculo como controles host cuando se cierra la hoja de cálculo. Para obtener más información, vea Agregar controles a documentos de Office en tiempo de ejecución.
Los controles NamedRange solo pueden constar de rangos en hojas específicas. NamedRange los controles no pueden tener nombres relativos que se aplican a todas las hojas y no pueden constar de intervalos que abarcan dos o más hojas de cálculo de un libro (intervalos 3D).
Enlace de datos al control
Parece que un rango con nombre es un buen candidato para la vinculación de datos compleja, ya que puede tener muchas celdas; sin embargo, un rango es simplemente una colección de celdas que no se pueden mapear fácilmente a una columna específica de un conjunto de datos. Por lo tanto, NamedRange los controles solo admiten el enlace de datos simple. El ListObject control se puede usar para el enlace de datos complejo. Para obtener más información, vea Control ListObject.
El NamedRange control se puede enlazar a un origen de datos mediante las DataBindings propiedades . La propiedad de enlace de datos predeterminada del NamedRange control es Value2.
Si los datos del conjunto de datos enlazado se actualizan a través de cualquier mecanismo, el NamedRange control refleja los cambios.
Formatting
El formato que se puede aplicar a un Range se puede aplicar a un control NamedRange. Esto incluye bordes, fuentes, formatos numéricos y estilos.
Cambiar el nombre del control
Al agregar un NamedRange control a la hoja de cálculo desde el cuadro de herramientas, Visual Studio genera automáticamente un nombre para el control. Puede cambiar el nombre en la ventana Propiedades .
Eventos
Los siguientes eventos están disponibles para el NamedRange control :
Contenido relacionado
- Automatizar Excel mediante objetos extendidos
- Ejemplos y tutoriales de desarrollo de Office
- Enlace de datos a controles en soluciones de Office
- Extienda documentos de Word y libros de Excel en complementos VSTO durante la ejecución
- Controles en documentos de Office
- Agregar controles a documentos de Office en tiempo de ejecución
- Cómo: Agregar controles NamedRange a hojas de cálculo
- Cómo: Cambiar el tamaño de los controles NamedRange
- Enlace de datos a controles en soluciones de Office
- Tutorial: Programa contra eventos de un control NamedRange
- Limitaciones programáticas de elementos y controles de host