Работая с Excel Interop
, я столкнулся с проблемой. Перед сохранением я автоматически подбираю столбцы рабочего листа со следующим кодом.
Excel.Worksheet curSheet = (Excel.Worksheet)wsEnumerator.Current;
curSheet.UsedRange.EntireColumn.AutoFit();
И он отлично работает для меня. Затем я столкнулся с проблемой с некоторым конкретным листом Excel. Если я автоподгоню, он говорит AutoFit method of Range class failed
.
Таблица Excel, вызывающая проблему, доступна здесь
Теперь я хочу знать, есть ли способ проверить, поддерживает ли лист Excel Autofit или нет. Что-то вроде
if(sheet.CanAutoFit())
curSheet.UsedRange.EntireColumn.AutoFit();
Любая помощь будет оценена по достоинству.