C# kodu ile excel sayfasını yazdırmak

20 01 2008

Eğer programımız içinden ulaştığımız bir excel sayfasını yazdırmak istersek şu kod satırını  kullanabiliriz;(excelWorkSheet program içinde tanımladığımız Worksheet nesnesi)

excelWorkSheet.PrintOut(1, 2, 1, false, Type.Missing, true, false, Type.Missing);

burda kullanılan yapı
public virtual void PrintOut ([OptionalAttribute] Object From,

             [OptionalAttribute] Object To,

             [OptionalAttribute] Object Copies,

             [OptionalAttribute] Object Preview,

             [OptionalAttribute] Object ActivePrinter,

             [OptionalAttribute] Object PrintToFile,

             [OptionalAttribute] Object Collate,

             [OptionalAttribute] Object PrToFileName )  

şeklindedir. parametreler hakkında detaylı bilgi için


http://technet.microsoft.com/en-us/library/microsoft.office.tools.excel.worksheet.printout(VS.80).aspx 

sayfasını ziyaret edebilirsiniz.


İşlemler

Information

Bir cevap

4 06 2009
Adem

Merhabalar,

Excel’de bir şablon hazırladım ve bu şablonu c#da okuyup belirli alanlara belirli yazıları yerleştirip yazıcıya göndereceğim.

Örn: A1 Sütununda Firma yazıyor ben programdan excel dosyasını okuyup text kutumdaki veriyi firma ile değiştireceğim.Daha sonrada yazıcı çıktısı alacağım.Yazıcı çıktısı almak burada yazıyorda excel dosyasını okuyup düzenlemeyi nasıl yapacağım.Yardımcı olabilirmisiniz.İyi günler…

Yorum bırakın