Bạn có thể lấy các bảng tính theo tên hoặc id như:
int index = 1; // note indexes are 1 based in ClosedXML
var worksheet = workbook.Worksheet(index);
string name = "First";
var worksheet = workbook.Worksheet(name);
Lưu ý bạn sẽ chỉ muốn làm các việc trên trong trường hợp bạn biết tên tờ và id max (ví dụ)
hoặc bạn có thể lặp qua tập hợp các bảng trong một bảng tính như vậy:
foreach (IXLWorksheet worksheet in workbook.Worksheets)
{
Console.WriteLine(worksheet.Name); // outputs the current worksheet name.
// do the thing you want to do on each individual worksheet.
}
bạn có thể tìm thấy thông tin này trong visual studio bằng cách nhấn F12 trên obj bảng tính của bạn ect, bạn sẽ thấy tất cả các phương thức công khai/biến mà bạn được cấp quyền truy cập. IXLWorksheet
và IXLWorksheets
là những gì bạn đang tìm kiếm.
thực hiện tìm kiếm trên google bằng 'C# openxml read excel sheet' sau đây – MethodMan