Cómo: Hacer referencia a rangos de hojas de cálculo en el código
Actualización: noviembre 2007
Se aplica a |
---|
La información de este tema sólo se aplica a los proyectos y versiones especificados de Visual Studio Tools para Office de Microsoft Office. Tipo de proyecto
Versión de Microsoft Office
Para obtener más información, vea Características disponibles por aplicación y tipo de proyecto. |
Se utiliza un proceso similar para hacer referencia al contenido de un control NamedRange o a un objeto de rango de Excel nativo.
Usar un control NamedRange
En el ejemplo siguiente se agrega un control NamedRange a una hoja de cálculo y, a continuación, se agrega texto a la celda del rango.
Para hacer referencia a un control NamedRange
Asigne una cadena a la propiedad Value2 del control Microsoft.Office.Tools.Excel.NamedRange. Este código debe colocarse en una clase Sheet, no en la clase ThisWorkbook.
Dim NamedRange1 As Microsoft.Office.Tools.Excel.NamedRange = _ Me.Controls.AddNamedRange(Me.Range("A1"), "NamedRange1") NamedRange1.Value2 = "Range value"
Microsoft.Office.Tools.Excel.NamedRange NamedRange1 = this.Controls.AddNamedRange(this.get_Range("A1", missing), "NamedRange1"); NamedRange1.Value2 = "Range value";
Usar rangos de Excel nativos
En el ejemplo siguiente se agrega un rango de Excel nativo a una hoja de cálculo y, a continuación, se agrega texto a la celda del rango.
Para hacer referencia a un objeto de rango nativo
Asigne una cadena a la propiedad Value2 del rango.
Dim rng As Excel.Range = Me.Application.Range("A1") rng.Value2 = "Range value"
Excel.Range rng = this.Application.get_Range("A1", missing); rng.Value2 = "Range value";
Vea también
Tareas
Cómo: Revisar la ortografía en hojas de cálculo
Cómo: Aplicar estilos a los rangos de los libros
Cómo: Rellenar rangos automáticamente con datos que cambian de forma incremental
Cómo: Buscar texto en rangos de hojas de cálculo
Conceptos
Información general sobre elementos y controles Host
Limitaciones de programación de elementos y controles Host
Descripción de los parámetros opcionales en las soluciones de Office