WorksheetBase.Columns Özellik
Alır bir Range nesnesini temsil eden bir veya daha fazla sütun üzerinde çalışma.
Ad alanı: Microsoft.Office.Tools.Excel
Derleme: Microsoft.Office.Tools.Excel.v4.0.Utilities (Microsoft.Office.Tools.Excel.v4.0.Utilities.dll içinde)
Sözdizimi
'Bildirim
Public ReadOnly Property Columns As Range
Get
public Range Columns { get; }
Özellik Değeri
Tür: Microsoft.Office.Interop.Excel.Range
A Range nesnesini temsil eden bir veya daha fazla sütun üzerinde çalışma.
Açıklamalar
Parametresiz kullanıldığında, bu özellik döndürür bir Range nesne içeren tüm sütunların çalışma.
Bu özellik, çalışma sayfasında belirli sütunları almak için aşağıdaki isteğe bağlı parametreler kullanılabilir. Bu özellik parametreleriyle kullanırsanız, dönüş değeri için dönüştürmelisiniz bir nesnedir bir Range.
Parametre |
Açyklama |
---|---|
RowIndex |
Almak için bir veya daha fazla sütun dizini. Tek bir sütun almak için aşağıdaki nesnelerden birini Bu parametreye geçirmek:
Birden çok bitişik sütun almak için bir dize biçiminde geçmesi "first column letter:last column letter". Örneğin, sütun a e ile almak için "a:e" geçmesi.
Not
Bu parametrenin yanıltıcı; Bu parametre, Al satırları istediğiniz sütun dizinleri belirtir.
|
ColumnIndex |
Bu parametreyi kullanmayın. Bu özellik yaratacak bir COMException , çalışmadan geçmesi bir değer bu parametre. |
Örnekler
Aşağıdaki kod örneği Columns renk, adı, boyutu ve yazı tipi çalışma ilk sütundaki tüm hücrelerin boldness ayarlama özelliği
Bu örnek, bir belge düzeyinde özelleştirme için bulunur. Bu kod çalıştırmak için projenizde çalışma sınıflarından içine kopyalayın.
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";
}
.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.