Sdílet prostřednictvím


WorksheetBase.Columns – vlastnost

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

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
    Get
public Range Columns { get; }

Hodnota vlastnosti

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

Poznámky

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

Tuto vlastnost lze získat určité sloupce na lists následující volitelné parametry. Pokud tuto vlastnost použít s parametry, vrácená hodnota je nutné přetypovat na objekt Range.

Parametr

Popis

RowIndex

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

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

  • integer určující index sloupce, který chcete získat. Sloupec indexů začíná 1.

  • Řetězec, který tvoří písmeno sloupce, které chcete získat.

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

PoznámkaPoznámka
Název tohoto parametr je zavádějící; Tento parametr určuje indexy sloupce chcete získat, nejsou řádky.

ColumnIndex

Pomocí tohoto parametr. Tato vlastnost vyvolají COMException Pokud předáte hodnotu tohoto parametr.

Příklady

Následující kód například použití Columns vlastnost nastavit barvu, název, velikost a boldness písmo všechny buňky na listv prvním sloupci.

Tento příklad je přizpůsobení úrovni dokumentu. Chcete-li spustit tento kód kopírovat do jedné třídy list v projekt.

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 00 00 FF), 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", missing];
    Excel.Font columnsFont = fillColumn.Font;

    // Set the font color to blue (RGB value 00 00 FF), 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é

Odkaz

WorksheetBase Třída

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