WorkbookBase.Styles-Eigenschaft

Ruft eine Microsoft.Office.Interop.Excel.Styles-Auflistung ab, die alle Formatvorlagen in der Arbeitsmappe darstellt.

Namespace:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel.v4.0.Utilities (in Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Syntax

'Declaration
Public ReadOnly Property Styles As Styles
    Get
public Styles Styles { get; }

Eigenschaftswert

Typ: Microsoft.Office.Interop.Excel.Styles
Eine Microsoft.Office.Interop.Excel.Styles-Auflistung, die alle Formatvorlagen in der Arbeitsmappe darstellt.

Beispiele

Im folgenden Codebeispiel werden mithilfe der Styles-Eigenschaft einige Eigenschaften von jedem Microsoft.Office.Interop.Excel.Style in der Arbeitsmappe angepasst. Dies umfasst den Textfluss, die vertikale und horizontale Ausrichtung und das Ausblenden von Formeln.

Dieses Beispiel bezieht sich auf eine Anpassung auf Dokumentebene.

Private Sub SetWorkbookStyles()
    Dim i As Integer
    For i = 1 To Me.Styles.Count
        Me.Styles(i).WrapText = True
        Me.Styles(i).VerticalAlignment = Excel.XlVAlign.xlVAlignTop
        Me.Styles(i).HorizontalAlignment = Excel.XlHAlign.xlHAlignLeft
        Me.Styles(i).FormulaHidden = True
        Globals.Sheet1.Range("A" & i).Value2 = _
            "Adjusted style " & Me.Styles(i).Name
    Next i
End Sub
private void SetWorkbookStyles()
{
    for (int i = 1; i <= this.Styles.Count; i++)
    {
        this.Styles[i].WrapText = true;
        this.Styles[i].VerticalAlignment = Excel.XlVAlign.xlVAlignTop;
        this.Styles[i].HorizontalAlignment = Excel.XlHAlign.xlHAlignLeft;
        this.Styles[i].FormulaHidden = true;
        Globals.Sheet1.Range["A" + i, missing].Value2 =
            "Adjusted style " + this.Styles[i].Name;
    }
}

.NET Framework-Sicherheit

Siehe auch

Referenz

WorkbookBase Klasse

Microsoft.Office.Tools.Excel-Namespace