我正在尝试从所选范围中读取Excel中的值。如果没有合并的单元格但它不返回合并单元格的值,它可以正常工作。有没有办法在一次迭代中使用C#获取合并和普通单元格的值。
int lastrowcount = xlWorksheet.UsedRange.Rows.Count;
Excel.Range newrange = xlWorksheet.get_Range(SearchOnColumn + "1",
SearchOnColumn + lastrowcount);
var foundCell = newrange.Find(Text, Type.Missing, Type.Missing);
foundcell
仅提供正常单元格的值而非合并单元格的值。
答案 0 :(得分:0)
excel中的合并单元格由其第一个单元格地址读取。您应该能够选择合并的单元格B2:E2作为B2