Gewusst wie: Ändern von Excel-Eigenschaften mithilfe der Visual Studio-Projektautomatisierung
Aktualisiert: November 2007
Betrifft |
---|
Die Informationen in diesem Thema gelten nur für die angegebenen Projekte und Versionen von Visual Studio Tools for Office von Microsoft Office. Projekttyp
Microsoft Office-Version
Weitere Informationen finden Sie unter Verfügbare Features nach Anwendung und Projekttyp. |
In diesem Beispiel wird eine Microsoft Office Excel-Arbeitsblatteigenschaft geändert, um das Arbeitsblatt umzubenennen.
Beispiel
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
Kompilieren des Codes
Dieses Beispiel stellt folgende Anforderungen:
Ein Excel-Arbeitsblattprojekt auf Dokumentebene in Visual Basic mit dem Namen ChangeProperties. Das Projekt muss das erste in der Projektmappe sein.
Das Format der Arbeitsmappe im Projekt muss eine Excel 97-2003-Arbeitsmappe (.xls) sein.
Ein Arbeitsblatt mit dem Namen Sheet1.vb in der Arbeitsmappe.
Robuste Programmierung
Fügen Sie den Code zu einem Modul in der integrierten Entwicklungsumgebung (IDE) von Visual Studio Macros hinzu.
Siehe auch
Aufgaben
Konzepte
Übersicht über Projekterweiterbarkeit in Visual Studio Tools for Office