Como: Alterar as propriedades do Excel usando a automação de projeto de Visual Studio
Este exemplo altera uma propriedade da planilha de Excel de Microsoft Office para renomear a planilha.
Aplicável a: As informações neste tópico se aplicam a projetos de nível de documento para Excel 2007 e Excel 2010. Para obter mais informações, consulte Recursos disponíveis pelo aplicativo do Office e o tipo de projeto.
Exemplo
Sub ChangeProperties()
' Find the 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
Compilando o código
Este exemplo tem os seguintes requisitos:
Um projeto de nível de documento de pasta de trabalho do Excel no de Visual Basic chamado ChangeProperties. O projeto deve ser o primeiro projeto na solução.
O formato da pasta de trabalho do projeto deve ser a pasta de trabalho do Excel 97-2003 (. xls).
Uma planilha denominada Sheet1.vb na pasta de trabalho.
Programação robusta
Adicione o código a um módulo no ambiente de desenvolvimento integrado (IDE) Macros de Visual Studio.
Consulte também
Tarefas
Como: Adicionar planilhas para pastas de trabalho usando a automação de projeto de Visual Studio