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žijete s parametry, návratová hodnota je objekt, který musíte přetypovat na Range.

Parametr

Description

RowIndex

Index získat jeden nebo více sloupců.

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 zobrazit.Indexy sloupců začne v 1.

  • Řetězec, který obsahuje písmeno sloupce, který chcete zobrazit.

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

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

ColumnIndex

Tento parametr nepoužívejte.Pokud se pokusíte předat hodnotu tomuto parametru, tato vlastnost vyvolá výjimku COMException.

Příklady

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

Tento příklad je pro přizpůsobení na úrovni dokumentu.Chcete-li spustit tento kód, zkopírujte jej do jedné ze tříd listu 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ů