嗨,假设我的 excel 工作表上有图像,如何使用 C# 从工作表中删除/删除它们,
下面的代码给我异常
Excel.Worksheet ws = Globals.ThisAddIn.GetActiveWorksheet();
foreach (Excel.Shape sh in ws.Shapes)
{
sh.Delete();
}
谢谢!
最佳答案
没关系,我忘了我的工作表是 protected ,
Excel.Worksheet ws = Globals.ThisAddIn.GetActiveWorksheet();
ws.Unprotect("PASSWORD");
foreach (Excel.Shape sh in ws.Shapes)
{
sh.Delete();
}
它工作正常!
关于c# - 如何删除工作表上的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1138276/