Giriş
Bu sınıf tüm WorkBook'ları içeren bir dizidir.
Constructor
Mevcut nesneye erişmek için şöyle yaparız.
Excel'deki bir chart clipboard'a şöyle kopyalanır.
Boş bir Excel'e Workbook Workbook eklemek için şöyle yaparız.
Şöyle yaparız
Bu sınıf tüm WorkBook'ları içeren bir dizidir.
Constructor
Mevcut nesneye erişmek için şöyle yaparız.
var wbks = appl.Workbooks;Excel'deki bir chart clipboard'a şöyle kopyalanır.
wb.ActiveChart.CopyPicture(XlPictureAppearance.xlScreen, 
                           XlCopyPictureFormat.xlBitmap);Boş bir Excel'e Workbook Workbook eklemek için şöyle yaparız.
Excel.Application appl = ...;
Excel.Workbook xlWorkBook;
object misValue = System.Reflection.Missing.Value;
xlWorkBook = appl.Workbooks.Add(misValue);object missing = Type.Missing;
Excel.Workbook wb = app.Workbooks.Add(missing);
Close metodu
Bu konudan emin değilim ancak sanırım Workbooks kapatılsa iyi olur.wb.Close();
System.Runtime.InteropServices.Marshal.ReleaseComObject(wb);
ExportAs metodu
PDF olarak kaydetmemizi sağlar. İkinci parametre quality anlamında bir stringwb.ExportAsFixedFormat(XlFixedFormatType.xlTypePDF, 
                       ExportExcelToPdfFullPathWithoutExt);Şöyle yaparız
var filePath = ...;
var wbook = wbks.Open(filePath);Workbook wb = app.Workbooks.Open(filePath, 0, true, 5, "", "", true, 
XlPlatform.xlWindows, "\t", false, false, 0, true, 1, XlCorruptLoad.xlNormalLoad);
SaveAs metodu
Şöyle yaparız.
Sheets AlanıŞöyle yaparız.
wb.SaveAs(saveAsLocation);wb.SaveAs("d:\\vdfgdfg.xls",
 Excel.XlFileFormat.xlWorkbookNormal, misValue, misValue, misValue, misValue,
 Excel.XlSaveAsAccessMode.xlExclusive, misValue, misValue, misValue, misValue,
 misValue);object missing = Type.Missing;
wb.SaveAs(saveAsLocation, XlFileFormat.xlOpenXMLWorkbook,
             missing, missing, missing, missing,
             XlSaveAsAccessMode.xlNoChange,
             missing, missing, missing, missing, missing);foreach (Worksheet worksheet in wb.Sheets.ComLinq<Worksheet>())
{
    if (worksheet.Name == "Sheet2") worksheet.Activate();
} 
Hiç yorum yok:
Yorum Gönder