How to delete VB code from an Excel sheet using C#?
Posted
by Bashir Magomedov
on Stack Overflow
See other posts from Stack Overflow
or by Bashir Magomedov
Published on 2010-06-01T10:14:13Z
Indexed on
2010/06/01
10:23 UTC
Read the original article
Hit count: 324
Does anyone know how to delete all VB code form an Excel workbook using C#? This code doesn’t work. It removes first (last one) VBComponent, but rises ArgumentException on second one.
VBProject project = workbook.VBProject;
int componentsCount = project.VBComponents.Count;
for (int i = componentsCount; i >= 1; i--)
{
VBComponent component = project.VBComponents.Item(i);
project.VBComponents.Remove(component);
}
Any suggestions? :)
© Stack Overflow or respective owner