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

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

적용 대상: 이 항목의 정보는 Excel 2007 및 Excel 2010의 문서 수준 프로젝트에 적용됩니다. 자세한 내용은 Office 응용 프로그램 및 프로젝트 형식에 따라 사용 가능한 기능을 참조하십시오.

예제

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

코드 컴파일

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

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

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

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

강력한 프로그래밍

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

참고 항목

작업

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

기타 리소스

Office 프로젝트의 확장성

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

Office 프로젝트의 확장성