다음을 통해 공유


방법: Visual Studio 프로젝트 자동화를 사용하여 Excel 속성 변경

업데이트: 2007년 11월

적용 대상

이 항목의 정보는 지정된 Visual Studio Tools for Office 프로젝트 및 Microsoft Office 버전에만 적용됩니다.

프로젝트 형식

  • 문서 수준 프로젝트

Microsoft Office 버전

  • Excel 2007

  • Excel 2003

자세한 내용은 응용 프로그램 및 프로젝트 형식에 따라 사용 가능한 기능을 참조하십시오.

이 예제에서는 Microsoft Office Excel 워크시트 속성을 변경하여 워크시트의 이름을 바꿉니다.

예제

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

코드 컴파일

이 예제에는 다음 사항이 필요합니다.

  • ChangeProperties라는 Visual Basic의 Excel 통합 문서 문서 수준 프로젝트가 있어야 합니다. 이 프로젝트는 솔루션의 첫 번째 프로젝트여야 합니다.

  • 프로젝트에 있는 통합 문서가 Excel 97-2003 통합 문서(.xls) 형식이어야 합니다.

  • 통합 문서에 Sheet1.vb라는 워크시트가 있어야 합니다.

강력한 프로그래밍

Visual Studio Macros IDE(통합 개발 환경)의 모듈에 코드를 추가합니다.

참고 항목

작업

연습: Visual Studio 프로젝트 자동화를 사용하여 새 Office 프로젝트 만들기

방법: Visual Studio 프로젝트 자동화를 사용하여 통합 문서에 워크시트 추가

개념

Visual Studio Tools for Office 프로젝트 확장성 개요

기타 리소스

Visual Studio Tools for Office의 프로젝트 확장성