Condividi tramite


Proprietà WorksheetBase.Rows

Ottiene un oggetto Range che rappresenta una o più righe del foglio di lavoro.

Spazio dei nomi:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel.v4.0.Utilities (in Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Sintassi

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

Valore proprietà

Tipo: Microsoft.Office.Interop.Excel.Range
Oggetto Range che rappresenta una o più righe del foglio di lavoro.

Note

Quando utilizzata senza parametri, questa proprietà restituisce un oggetto Range che contiene tutte le righe nel foglio di lavoro.

Questa proprietà può essere utilizzata con i parametri facoltativi seguenti per ottenere righe specifiche sul foglio di lavoro.Se si utilizza questa proprietà con i parametri, il valore restituito è un oggetto di cui deve essere eseguito il cast su un oggetto Range.

Parametro

Descrizione

RowIndex

Indice di una o più righe da ottenere.

Per ottenere una sola riga, passare un intero che specifica l'indice della riga da ottenere.Gli indici di riga iniziano a 1.

Per ottenere più righe contigue, passare a una stringa con il formato "first row:last row".Ad esempio, per ottenere le righe che vanno da 1 a 5, passare "1:5".

ColumnIndex

Non utilizzare questo parametro.Questa proprietà genererà un oggetto COMException se si tenta di passare un valore a questo parametro.

Esempi

Nell'esempio di codice riportato di seguito viene utilizzata la proprietà Rows per impostare il colore, il nome, la dimensione e il grassetto del carattere di tutte le celle nelle prime cinque righe del foglio di lavoro.

Questo esempio è valido per una personalizzazione a livello di documento.Per eseguire questo codice, copiarlo in una delle classi del foglio grafico nel progetto.

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";
}

Sicurezza di .NET Framework

Vedere anche

Riferimenti

WorksheetBase Classe

Spazio dei nomi Microsoft.Office.Tools.Excel