共用方式為


HOW TO:使用 Visual Studio 專案 Automation 變更 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

編譯程式碼

這個範例有下列需求:

  • Visual Basic 中名為 ChangeProperties 的 Excel 活頁簿文件層級專案。但是這個專案必須是方案中的第一個專案。

  • 專案中活頁簿的格式必須是 Excel 97-2003 活頁簿 (.xls)。

  • 在活頁簿中名為 Sheet1.vb 的工作表。

穩固程式設計

將程式碼加入至 Visual Studio 巨集整合式開發環境 (IDE) 中的模組。

請參閱

工作

逐步解說:使用 Visual Studio 專案 Automation 建立新的 Office 專案

HOW TO:使用 Visual Studio 專案 Automation 將工作表加入至工作簿

概念

Visual Studio Tools for Office 專案擴充性概觀

其他資源

Office 中 Visual Studio 工具的專案擴充性