Compartilhar via


Como: Alterar propriedades de Excel usando o Visual Studio Automation de projeto

Se aplica a

As informações contidas neste tópico se aplicam apenas às especificado Ferramentas do Visual Studio para o Office projetos e as versões do Microsoft Office.

Tipo de Projeto

  • Projetos de nível de documento

Versão do Microsoft Office

  • O Excel 2007

  • O Excel 2003

For more information, see Recursos disponíveis pelo aplicativo e o tipo de projeto.

Este exemplo altera uma propriedade de planilha do Microsoft Office Excel para renomear a planilha.

Exemplo

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

Compilando o código

Este exemplo tem os seguintes requisitos:

  • Uma pasta de trabalho do Excel em nível de documento projeto no Visual Basic chamado ChangeProperties.O projeto deve ser o primeiro projeto na solução.

  • O Formatarar da pasta de trabalho no projeto deve ser a pasta de trabalho do Excel 97-2003 (.xls).

  • Uma planilha chamada Sheet1.vb na pasta de trabalho.

Programação robusta

Adicionar o código a um módulo no ambiente de desenvolvimento integrado de macros do Visual Studio (IDE).

Consulte também

Tarefas

Demonstra Passo a passo: Criando um novo projeto de Office usando o Visual Studio Automation de projeto

Como: Adicionar planilhas a pastas de trabalho usando o Visual Studio Automation de projeto

Conceitos

O Visual Studio Tools for Office Visão geral de extensibilidade do projeto

Outros recursos

Extensibilidade do Projeto em Ferramentas do Visual Studio do Office