Sheet1、Sheet2、およびSheet3という3つのワークシートを持つExcel 2010スプレッドシートがあります。Open XML SDK 2.0を使用してExcelワークシートへのアクセスを取得する
名前でワークシートへの参照を取得しようとしています。
私は、コードを使用しています:
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>();
}
を私はシート2への参照を取得しようとしていますが、私はこれを行うための方法を見つけることができません。
は私が近づいていますが、私はまだありませんよ。私は、シートへの参照を取得します
var x = workbookPart.Workbook.Sheets.Where(s=> s.GetAttribute("name", "").Value == "Sheet2").FirstOrDefault();
はなく、シート上のデータへ
おかげ
ありがとうございますamurra !! –