Прочитать массив данных из *.xls в программу на VB
Формулировка задачи:
Трубуется загрузить данные из экселевского файла в массивы в VB.
Сейчас сделал так:
В программе на VB открываю .xls файл, делаю цикл по страницам, внутри него по столбцам, в нутри него по строкам, и копирую каждую ячейку в нужный элемент массива.
Если файл *.xls большой, то это занимает очень много времени. Есть ли возможность копировать сразу массив, не копируя каждую ячейку отдельно?
Решение задачи: «Прочитать массив данных из *.xls в программу на VB»
textual
Листинг программы
Dim mas() 'без объявления размерности mas = Range("A1:D1") MsgBox mas(1, 1) & vbCrLf & mas(1, 2) & vbCrLf & mas(1, 3) & vbCrLf & mas(1, 4)
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д