Самый быстрый способ получить ряд строк Excel

В проекте VSTO C # я хочу получить диапазон строк из набора индексов строк.

Индексы строк могут быть, например, такими как «7,8,9,12,14».

Тогда я хочу диапазон "7: 9,12,14" строк.

Я сейчас делаю это:

Range rng1 = sheet.get_Range("A7:A9,A12,A14", Type.Missing);
rng1  = rng1.EntireRow;

Но это немного неэффективно из-за обработки строк в спецификации диапазона.

sheet.Rows["7:9"]

работает, но я не могу дать это

sheet.Rows["7:9,12,14"] // Fails

Ответы на вопрос(5)

Ваш ответ на вопрос