NamedRange.Resize Özellik
Yeniden boyutlandırılmış bir alır Microsoft.Office.Interop.Excel.Range göre NamedRange Denetim.
Ad alanı: Microsoft.Office.Tools.Excel
Derleme: Microsoft.Office.Tools.Excel (Microsoft.Office.Tools.Excel.dll içinde)
Sözdizimi
'Bildirim
ReadOnly Property Resize As NamedRange_ResizeType
Get
NamedRange_ResizeType Resize { get; }
Özellik Değeri
Tür: Microsoft.Office.Tools.Excel.NamedRange_ResizeType
Yeniden boyutlandırılmış bir Microsoft.Office.Interop.Excel.Range göre NamedRange Denetim.
Açıklamalar
Resize Özelliği ile kullanılacak hazırlanmıştıraşağıdaki parametreler.
Parametre |
Açyklama |
---|---|
RowSize |
Yeni aralığındaki satır sayısı. Bu bağımsız değişken belirtilmezse, aralıktaki satır sayısı aynı kalır. |
ColumnSize |
Yeni aralığındaki sütun sayısı. Bu bağımsız değişken belirtilmezse, aralıktaki sütun sayısı aynı kalır. |
Kullanmayı denerseniz, Resize herhangi bir parametre belirtmeden Resize alırsınız bir NamedRange_ResizeType nesne, Visual Studio altyapısının bir parçası ve kullanılabilir doğrudan için tasarlanmamıştırkendi kodunu.
İsteğe bağlı parametreler
İsteğe bağlı parametreler hakkında daha fazla bilgi için bkz: Office Çözümlerinde İsteğe Bağlı Parametreler.
Örnekler
Aşağıdaki kod örneği oluşturur bir NamedRange ve sonra Resize göre daha geniş aralıklı almak için özellik NamedRange. Kod daha sonra yeni aralığı seçer.
Belge düzeyinde özelleştirme için değil.
Private resizeRange As Microsoft.Office.Tools.Excel.NamedRange
Private Sub CreateResizedRange()
resizeRange = Me.Controls.AddNamedRange( _
Me.Range("B2", "C4"), "resizeRange")
Dim range1 As Excel.Range = Me.resizeRange.Resize(6, 6)
range1.Select()
End Sub
Microsoft.Office.Tools.Excel.NamedRange resizeRange;
private void CreateResizedRange()
{
resizeRange = this.Controls.AddNamedRange(
this.Range["B2", "C4"], "resizeRange");
Excel.Range range1 = this.resizeRange.Resize[6, 6];
range1.Select();
}
Bu bir uygulama düzeyinde eklentisi sürümüdür.
Private resizeRange As NamedRange
Private Sub CreateResizedRange()
Dim NativeWorksheet As Microsoft.Office.Interop.Excel.Worksheet =
Globals.ThisAddIn.Application.ActiveSheet
Dim vstoWorksheet As Microsoft.Office.Tools.Excel.Worksheet =
Globals.Factory.GetVstoObject(NativeWorksheet)
resizeRange = vstoWorksheet.Controls.AddNamedRange( _
vstoWorksheet.Range("B2", "C4"), "resizeRange")
Dim range1 As Excel.Range = resizeRange.Resize(6, 6)
range1.Select()
End Sub
NamedRange resizeRange;
private void CreateResizedRange()
{
Worksheet vstoWorksheet =
Globals.Factory.GetVstoObject(this.Application.ActiveWorkbook.Worksheets[1]);
resizeRange = vstoWorksheet.Controls.AddNamedRange(
vstoWorksheet.Range["B2", "C4"], "resizeRange");
Excel.Range range1 = resizeRange.Resize[6, 6];
range1.Select();
}
.NET Framework Güvenliği
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. kısmen güvenilir kod tarafından Kitaplıklar kullanma.