C#获取工作簿中图标的集合
时间: 2023-08-05 22:33:05 浏览: 95
C#中如何获取文件图标
你可以使用 Microsoft.Office.Interop.Excel 库来获取工作簿中图标的集合。以下是一个示例代码:
```csharp
using Microsoft.Office.Interop.Excel;
// 打开 Excel 文件
Application excel = new Application();
Workbook workbook = excel.Workbooks.Open("YourWorkbook.xlsx");
// 获取所有图标
foreach (Icon icon in workbook.IconSets[1].CustomIcons)
{
// 处理图标
// ...
}
// 关闭 Excel 文件
workbook.Close(false);
excel.Quit();
```
此代码将打开名为 "YourWorkbook.xlsx" 的 Excel 文件,并获取第一个图标集中的所有自定义图标。你可以根据需要对图标进行处理。最后,代码将关闭 Excel 文件。
阅读全文