Cómo: Cambiar propiedades de Excel mediante la automatización de proyectos de Visual Studio
Actualización: noviembre 2007
Se aplica a |
---|
La información de este tema sólo se aplica a los proyectos de Visual Studio Tools para Office y versiones de Microsoft Office especificados. Tipo de proyecto
Versión de Microsoft Office
Para obtener más información, consulte Características disponibles por aplicación y tipo de proyecto. |
En este ejemplo se cambia una propiedad de hoja de cálculo de Microsoft Office Excel para cambiar el nombre de la hoja de cálculo.
Ejemplo
Sub ChangeProperties()
' Find the Visual Studio Tools for Office project.
Dim vstProject As Project = DTE.Solution.Item(1)
' Find the Excel workbook.
Dim docItem As ProjectItem = _
vstProject.ProjectItems.Item("ChangeProperties.xls")
' Find and rename the worksheet.
Dim sheetItem As ProjectItem = _
docItem.ProjectItems.Item("Sheet1.vb")
Dim sheetProperties As Properties = sheetItem.Properties
sheetProperties.Item("VST.FileName").Value = "RenamedSheet.vb"
End Sub
Compilar el código
Este ejemplo tiene los siguientes requisitos:
Un proyecto de nivel de documento de libro de Excel en Visual Basic denominado ChangeProperties. El proyecto debe ser el primero de la solución.
El formato del libro en el proyecto debe ser Libro de Excel 97-2003 (.xls).
Una hoja de cálculo denominada Sheet1.vb en el libro.
Programación eficaz
Agregue el código a un módulo del entorno de desarrollo integrado de Macros (IDE) de Visual Studio.
Vea también
Tareas
Tutorial: Crear un nuevo proyecto de Office mediante la automatización de proyectos en Visual Studio
Cómo: Agregar hojas de cálculo a libros mediante la automatización de proyectos de Visual Studio
Conceptos
Información general sobre la extensibilidad de proyectos en Visual Studio Tools para Office
Otros recursos
Extensibilidad de proyectos en Visual Studio Tools para Office