Как положить Range в Массив за одно действие - C#

Узнай цену своей работы

Формулировка задачи:

Работаю с EXCEL с помощью Microsoft.Office.Interop.Excel. Требуется поместить значения ячеек таблицы A8:P20 в массив string[] Можно ли это сделать без перебора? За одно действие
string[] usefulArray = currentTable.usefulRange; // ошибка
Ранее работал в VBA, и там насколько я помню, так делать можно, вот и тут пытаюсь сделать нечто подобное. Так как каждый раз читать из ячейки - долго. А таблицы у меня могут быть по 10 000 + строк

Решение задачи: «Как положить Range в Массив за одно действие»

textual
Листинг программы
            var usefulArray = (object)currentTable.usefulRange.Value;

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

6   голосов , оценка 3.833 из 5
Похожие ответы