Cómo obtener el nombre en clave para la hoja de trabajo en Excel usando VSTO
Me gustó esto:
if (Excel._Application.ActiveWorkbook != null)
{
List<WorksheetKeyValue> sheets = new List<WorksheetKeyValue>();
foreach (object ws in ExcelApp.ActiveWorkbook.Worksheets)
{
string strCodeName = ws.CodeName
}
}
perostrCodeName
es una cadena vacía cuando se supone que es Sheet1, Sheet2, ..., SheetN como en VBA.
Gracia