Workbook.Colors Özellik
Alır veya çalışma kitabı için Paletteki renkleri ayarlar.
Ad alanı: Microsoft.Office.Tools.Excel
Derlemeler: Microsoft.Office.Tools.Excel (Microsoft.Office.Tools.Excel.dll içinde)
Microsoft.Office.Tools.Excel.v4.0.Utilities (Microsoft.Office.Tools.Excel.v4.0.Utilities.dll içinde)
Sözdizimi
'Bildirim
ReadOnly Property Colors As Workbook_ColorsType
Workbook_ColorsType Colors { get; }
Özellik Değeri
Tür: Microsoft.Office.Tools.Excel.Workbook_ColorsType
Çalışma kitabı veya çalışma kitabı için renk paletindeki 56 tüm RGB renk değerleri içeren bir dizi renk paletini bir RGB renk değeri.
Notlar
Colors Özelliğini aşağıdaki parametresiyle kullanılabilir.
Parametre |
Tanımlama |
---|---|
Index |
Bir çalışma kitabının renk paletinden (1-56) renk dizin sayısını.Bu özellik, bu bağımsız değişken belirtilmezse, tüm 56 renk paletini içeren bir dizi döndürür. |
Kullanmayı denerseniz, Colors herhangi bir parametre belirtmeden Colors elde bir _ColorsType Office geliştirme parçası olan nesne araçları Visual Studio altyapısında ve doğrudan sizin kodunuzdan kullanılmak üzere tasarlanmamıştır.
Çalışma kitabı paleti 56 girişleri varsa, her bir RGB değeri tarafından temsil edilen.
İsteğe Bağlı Parametreler
İsteğe bağlı parametreler hakkında daha fazla bilgi edinmek için bkz. Office Çözümlerinde İsteğe Bağlı Parametreler.
Örnekler
Aşağıdaki kod örneğinde Colors ilk rengini Mavi olarak çalışma kitabının renk paletinde ayarlamak için özellik ve programlı olarak Microsoft Office Excel görüntüler Renk paleti bu değişikliğin yapıldığı doğrulamak için iletişim kutusu.
Bu sürüm, uygulama düzeyinde eklenti içindir.
Private Sub SetFirstColorInPalette()
Dim vstoWorkbook As Workbook = Globals.Factory.GetVstoObject(Me.Application.ActiveWorkbook)
vstoWorkbook.Colors(1) = System.Drawing.ColorTranslator.ToOle(System.Drawing.Color.Blue)
vstoWorkbook.Application.Dialogs( _
Excel.XlBuiltInDialog.xlDialogColorPalette).Show()
End Sub
private void SetFirstColorInPalette()
{
Workbook vstoWorkbook = Globals.Factory.GetVstoObject(this.Application.ActiveWorkbook);
vstoWorkbook.Colors[1] = System.Drawing.ColorTranslator.ToOle(System.Drawing.Color.Blue);
vstoWorkbook.Application.Dialogs[
Excel.XlBuiltInDialog.xlDialogColorPalette].Show();
}
.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üvenilen Koddan Kitaplıkları Kullanma.