我正在尝试链接Cell对象和另一个CellFormat以确定单元格是否已被锁定。
CellFormat对象,它来自spreadSheetDocument.workbookPart.WorkbookStylesPart.Stylesheet.CellFormats
集合。
Cell对象,它来自sheetData.Descendants<Row>()
集合。在每一行中都有一个Cell对象。
但问题是:我在哪里获得Cell对象和CellFormat对象之间的关系?。
据我所知,在CellFormat对象中存在ApplyProtection属性和Protection对象,但我不知道如何获取Cell和CellFormat对象之间的关系。
问候。
答案 0 :(得分:2)
StyleIndex
的{{1}}是Cell
集合的索引。正如您在问题中指出的那样,CellFormats
包含CellFormats
和ApplyProtection
属性。
请注意,默认情况下,在Excel中,单元格受到保护。这意味着,如果Protection
为AppyProtection
且true
属性为null,则 。
假设您有一个Protection
对象,以下内容应该会告诉您单元格是否被锁定:
Cell