Udostępnij za pośrednictwem


Właściwość WorksheetBase.Rows —

Pobiera Range obiekt, który reprezentuje jeden lub więcej wierszy w arkuszu.

Przestrzeń nazw:  Microsoft.Office.Tools.Excel
Zestaw:  Microsoft.Office.Tools.Excel.v4.0.Utilities (w Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Składnia

'Deklaracja
Public ReadOnly Property Rows As Range
public Range Rows { get; }

Wartość właściwości

Typ: Microsoft.Office.Interop.Excel.Range
A Range obiekt, który reprezentuje jeden lub więcej wierszy w arkuszu.

Uwagi

Jeżeli nie określono parametrów, właściwość ta zwraca Range obiekt, który zawiera wszystkie wiersze w arkuszu.

Ta właściwość może służyć z następujące parametry opcjonalne Aby uzyskać określone wiersze w arkuszu.Jeśli używasz tej właściwości z parametrami, wartość zwracana jest obiektem, który należy zrzutować do Range.

Parametr

Opis

RowIndex

Indeks jeden lub więcej wierszy, aby uzyskać.

Aby uzyskać jeden wiersz, przekazać liczba całkowita określająca indeks wiersza, który chcesz uzyskać.Indeksy wierszy rozpoczynają się na 1.

Aby uzyskać wiele sąsiadujących wierszy, przekazać ciąg w formacie "first row:last row".Na przykład aby uzyskać wiersze od 1 do 5, przekazać "1:5".

ColumnIndex

Nie należy używać tego parametru.Ta właściwość wygeneruje COMException, jeśli spróbujesz przekazać wartość temu parametrowi.

Przykłady

Następujący kod w przykładzie wykorzystano Rows właściwość, aby ustawić kolor, nazwa, rozmiar i grubość czcionki wszystkich komórek z pierwszych pięciu wierszy w arkuszu.

Ten przykład dotyczy dostosowywania na poziomie dokumentu.Aby uruchomić ten kod, skopiuj go do jednej z klas arkusza w projekcie.

Private Sub SetRowsFont()
    Dim fillRows As Excel.Range = TryCast(Me.Rows("1:5"), Excel.Range)

    With fillRows.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 row cells.
    fillRows.Value2 = "This is a test"
End Sub
private void SetRowsFont()
{
    Excel.Range fillRows = (Excel.Range)this.Rows["1:5"];
    Excel.Font rowsFont = fillRows.Font;

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

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

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

WorksheetBase Klasa

Przestrzeń nazw Microsoft.Office.Tools.Excel