Właściwość NamedRange.End —
Pobiera Microsoft.Office.Interop.Excel.Range , oznaczającą komórki na koniec regionu, który zawiera NamedRange kontroli.
Przestrzeń nazw: Microsoft.Office.Tools.Excel
Zestaw: Microsoft.Office.Tools.Excel (w Microsoft.Office.Tools.Excel.dll)
Składnia
'Deklaracja
ReadOnly Property End As NamedRange_EndType
NamedRange_EndType End { get; }
Wartość właściwości
Typ: Microsoft.Office.Tools.Excel.NamedRange_EndType
A Microsoft.Office.Interop.Excel.Range , oznaczającą komórki na koniec regionu, który zawiera NamedRange kontroli.
Uwagi
End Właściwości jest przeznaczony do użytku z następującego parametru.
Parametr |
Opis |
---|---|
Direction |
Jednym z XlDirection wartości, które wskazuje kierunek, w której będą wyszukiwane ostatniej komórki. |
Jeśli nastąpi próba użycia End bez określania żadnych parametrów, End otrzyma NamedRange_EndType obiekt, który jest częścią infrastruktury programu Visual Studio i nie jest przeznaczony do użycia bezpośrednio w kodzie.
Ta właściwość jest równoważne nacionięciu END + STRZAŁKA w górę Strzałka, END + STRZAŁKA w dół, END + STRZAŁKA w lewo lub END + STRZAŁKA w prawo.
Przykłady
Poniższy przykład kodu tworzy NamedRange i następnie wypełni komórki w prawo, aby utworzyć obwiedni dla regionu puste kolumny.Następnie wyświetla okno komunikatu z pytaniem, czy chcesz zaznaczyć koniec regionu po prawej stronie NamedRange.
Ta wersja jest dostosowywanie poziomie dokumentu.
Private endRange As Microsoft.Office.Tools.Excel.NamedRange
Private Sub SelectEnd()
endRange = Me.Controls.AddNamedRange( _
Me.Range("B1", "D4"), "endRange")
Me.Range("H1").Value2 = 123
endRange.Select()
If MessageBox.Show("Select end of region to the right?", _
"End of Region Test", MessageBoxButtons.OKCancel) = _
DialogResult.OK Then
Me.endRange.End(Excel.XlDirection.xlToRight).Select()
End If
End Sub
Microsoft.Office.Tools.Excel.NamedRange endRange;
private void SelectEnd()
{
endRange = this.Controls.AddNamedRange(
this.Range["B1", "D4"], "endRange");
this.Range["H1"].Value2 = 123;
endRange.Select();
if (MessageBox.Show("Select end of region to the right?",
"End of Region Test", MessageBoxButtons.OKCancel) == DialogResult.OK)
{
this.endRange.End[Excel.XlDirection.xlToRight].Select();
}
}
Ta wersja jest na poziomie aplikacji dodatek.
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..