C#Excel互操作获取名单的所有单元格
在工作表上有一些名字的单元格。 如何获取工作表中的所有单元格的名称,该名称已被命名。
试图这样做
foreach(Excel.Worksheet wSheet in excelPattern.Worksheets) { treeView1.Nodes.Add(wSheet.Name,wSheet.Name); foreach(Excel.Name n in wSheet.Names){ treeView1.Nodes[wSheet.Name].Nodes.Add( n.Name); } }
但没有得到你所需要的
我不明白这个问题
我需要workbook.Names
名字和我正在寻找一个worksheet.Names
名字
单元格名称不附加到表单,它是全局单元格名称
你可以得到它
// var workbook = ...; foreach(var n in workbook.Names) { string name = n.Name; // Name of cell string ref = n.RefersTo; // Refers To cell (Sheet1!$E$29) // ... }