방법: 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 프로젝트 자동화를 사용하여 통합 문서에 워크시트 추가