Sdílet prostřednictvím


WorksheetBase.Columns – vlastnost

Získá Range objekt, který představuje jeden nebo více sloupců v listu.

Obor názvů:  Microsoft.Office.Tools.Excel
Sestavení:  Microsoft.Office.Tools.Excel.v4.0.Utilities (v Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Syntaxe

'Deklarace
Public ReadOnly Property Columns As Range
public Range Columns { get; }

Hodnota vlastnosti

Typ: Microsoft.Office.Interop.Excel.Range
A Range objekt, který představuje jeden nebo více sloupců v listu.

Poznámky

Při použití bez parametrů, vrátí tato vlastnost Range objekt, který obsahuje všechny sloupce v listu.

Tuto vlastnost lze použít s následující volitelné parametry, chcete-li získat určité sloupce na listu.Pokud tuto vlastnost použít s parametry, vrácená hodnota je objekt, který musíte přetypovat Range.

Parametr

Description

RowIndex

Index jeden nebo více sloupců, které chcete získat.

Chcete-li získat jeden sloupec, předáte jeden z následujících objektů tento parametr:

  • Celé číslo, které určuje index sloupce, které chcete získat.Indexy sloupců začne v 1.

  • Řetězec, který se skládá z písmeno sloupce, které chcete získat.

Chcete-li získat více sousedních sloupců, předejte řetězec ve formátu "first column letter:last column letter".Například chcete-li získat sloupcích A až E, předáte "A:E".

PoznámkaPoznámka
Název tohoto parametru je zavádějící; Tento parametr určuje indexy sloupců, které chcete zobrazit, nikoli řádky.

ColumnIndex

Tento parametr nelze použít.Tato vlastnost vyvolá COMException Pokud chcete předat hodnotu tohoto parametru.

Příklady

Následující příklad kódu používá Columns vlastnost, kterou chcete nastavit barvu, název, velikost a výraznosti písmo všechny buňky v prvním sloupci v listu.

V tomto příkladu je úroveň dokument přizpůsobení.Chcete-li spustit tento kód, zkopírujte jej do jednoho listu tříd v projektu.

Private Sub SetFirstColumnFont()
    Dim fillColumn As Excel.Range = TryCast(Me.Columns("A"), Excel.Range)

    With fillColumn.Font
        ' Set the font color to blue (RGB value FF 00 00), and set other font properties.
        .Color = &HFF0000
        .Name = "Arial"
        .Size = 14
        .Bold = False
    End With

    ' Test the changes by writing a value to all the column cells.
    fillColumn.Value2 = "This is a test"
End Sub
private void SetFirstColumnFont()
{
    Excel.Range fillColumn = (Excel.Range)this.Columns["A"];
    Excel.Font columnsFont = fillColumn.Font;

    // Set the font color to blue (RGB value FF 00 00), and set other font properties.
    columnsFont.Color = 0xFF0000;
    columnsFont.Name = "Arial";
    columnsFont.Size = 14;
    columnsFont.Bold = false;

    // Test the changes by writing a value to all the column cells.
    fillColumn.Value2 = "This is a test";
}

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

WorksheetBase Třída

Microsoft.Office.Tools.Excel – obor názvů