Tôi có bảng tính Excel 2010 có 3 trang tính có tên Sheet1, Sheet2 và Sheet3.Mở XML SDK 2.0 để truy cập vào trang tính excel 2010 theo tên
Tôi đang cố gắng tham chiếu đến trang tính theo tên.
Tôi đang sử dụng mã:
using (SpreadsheetDocument myWorkbook = SpreadsheetDocument.Open(FileName, true))
{
//Access the main Workbook part, which contains all references
WorkbookPart workbookPart = myWorkbook.WorkbookPart;
WorksheetPart worksheetPart = workbookPart.WorksheetParts.Last();
// this gives me Sheet1
SheetData sheetData = worksheetPart.Worksheet.GetFirstChild<SheetData>();
}
tôi đang cố gắng để có được một tài liệu tham khảo để Sheet2, nhưng tôi không thể tìm thấy một cách để làm điều này.
tôi nhận được gần hơn, nhưng tôi không có được nêu ra:
var x = workbookPart.Workbook.Sheets.Where(s=> s.GetAttribute("name", "").Value == "Sheet2").FirstOrDefault();
Đó được tôi một tham chiếu đến bảng, nhưng không phải với các dữ liệu trên bảng
Cảm ơn
Cảm ơn amurra !! –