如何从 IXLCells (OpenXML) 获取值
How to get values from IXLCells (OpenXML)
我想使用 closedXML 在 Excel sheet 中找到包含特定文本的单元格。我使用以下命令:
IXLCells RefCells =PortfolioWorksheet.Search(strInternalReference, CompareOptions.None, false);
根据 Visual Studio 中的 Watch window,RefCells 确实包含正确的单元格地址:在我的例子中是 C8。
我尝试通过以下方式获取此值:
RefCells.First().GetValue<string>()
不幸的是,我得到的是我搜索的字符串,而不是单元格地址。
希望能帮到你!
基础
GetValue()
returns 单元格的内容(值)。要获取地址,请使用 Address.ToString()
获取完整地址或使用 Address.RowNumber
和 Address.ColumnLetter
(或 Address.ColumnNumber
)获取其部分。
我想使用 closedXML 在 Excel sheet 中找到包含特定文本的单元格。我使用以下命令:
IXLCells RefCells =PortfolioWorksheet.Search(strInternalReference, CompareOptions.None, false);
根据 Visual Studio 中的 Watch window,RefCells 确实包含正确的单元格地址:在我的例子中是 C8。
我尝试通过以下方式获取此值:
RefCells.First().GetValue<string>()
不幸的是,我得到的是我搜索的字符串,而不是单元格地址。
希望能帮到你!
基础
GetValue()
returns 单元格的内容(值)。要获取地址,请使用 Address.ToString()
获取完整地址或使用 Address.RowNumber
和 Address.ColumnLetter
(或 Address.ColumnNumber
)获取其部分。