Bir önceki makalede C# ile excel e yazmak tan bahsetmiştik.Muhtemelen sadece yazmak yetmeyecek, yazdığımız metni biçimlendirmek isteyeceğiz. Excel’de renk atamak için System.Drawing.Color kullanılmaz bunun yerine renk önce tam sayıya dönüştürülmelidir. Bunun için rengi kırmızı tonu 65536, yeşil tonu 256 ile çarpılır ve mavi tonu ile toplanır. Bunun için basit bir fonksiyon kullanabiliriz
Color color;
color.B*256*256 + color.G*256 + color.R;
temel Font özlekkiklerini değiştirmek istiyorsak;
Range Bolge;
Bolge.Font.Name = "Courier New";
Bolge.Font.Italic = 1;
Bolge.Font.Size = 22f;
Bolge.Font.Bold = 1;
Metni hizalamak için;
Bolge.VerticalAlignment = XlVAlign.xlVAlignCenter;
Bolge.HorizontalAlignment = XlHAlign.xlHAlignCenter;
sayfada Grafik oluşturmak istersek.
aşağıdaki kodları yazmız gerekiyor.
ApplicationClass ve Workbook nesnelerimizi oluşturduktan sonraAşağıdaki kodu yazıyoruz.(ApplicationClass ve Workbook nesne örnekleri önceki makalemde var )
|
2 yorum:
Sade ve güzel bir anlatım olmuş.
Emeğine sağlık.
Çok yardımcı oldu.
2d line örneğinide yapmanız mümkün mü hocam ?
Yorum Gönder