У меня есть большой объем данных для вставки в рабочий лист существующей книги Excel. Книга Excel будет содержать другие таблицы, содержащие вычисления и сводные таблицы. Данные могут иметь до 60 000 строк и более 30 столбцов. Это решение должно работать как для Excel 2003, так и для Excel 2007.Программно загружать CSV-файл в рабочий лист Excel (Delphi 7)
Использование OLE-объекта Excel происходит слишком медленно, поэтому мы пытаемся загрузить данные из файла CSV. Мы придумали метод загрузки данных, поместив данные в буфер обмена, а затем вставив их в рабочий лист. Я чувствую, что это довольно много. Есть ли другой способ программно загрузить CSV-файл в рабочий лист? Или, может быть, другое решение?
Обновление: Мы получили еще одну задачу, прежде чем мы сможем полностью расследовать ответы. Мы сможем вернуться к этому через пару недель. Я вернусь к обновлению, когда вернемся к этой задаче.
Спасибо за все ответы на сегодняшний день!
К сожалению, это, кажется, переписать книгу Excel. У нас будет сводная таблица, а также другие формулы в существующем файле. – mreith