Я пытаюсь найти счетчик всей ячейки с константами, используя сборку Excel Interop.Поиск всех ячеек с константами Сбой Excel
В небольших файлах это работает нормально. Однако на больших файлах превосходит сбои.
Я пробовал его по файлу с 206963 строками и 9 столбцами и excel разбился.
- Кто-нибудь знает об обходном пути?
- Есть ли список ограничений SpecialCells и когда он не должен использоваться?
Ниже мой код:
public static int getConstantCount(Range myRange) //myRange = myWorksheet.UsedRange
{
try
{
return myRange.SpecialCells(XlCellType.xlCellTypeConstants).Count;
}
catch (System.Runtime.InteropServices.COMException ex)
{
return 0;
}
}
Я заметил это и происходит в самом первенствует без использования каких-либо Interop сборки. Посмотрите на https://superuser.com/questions/632856/excel-go-to-special-crashes-on-large-file
Я отредактировал ваше название. Пожалуйста, смотрите: «Если вопросы включают« теги »в их названиях?] (Http://meta.stackexchange.com/questions/19190/), где консенсус« нет, они не должны ». –