Функция ADODB.Recordset.GetRows передаёт в массив не все значения! - VB

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

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

Есть процедура на VBA в задачу, которой входит считать большой объём информации (более 10 тыс. строк) с листа MSExcel в массив:

Проблема в том, что в массив попадают значения не всех ячеек. Например, по адресу mas3(18,7730) ожидается значение «РД в наличии 18.08.2017», но реально там «NULL»:
Подскажите, как решить проблему?
Исходник:

Решение задачи: «Функция ADODB.Recordset.GetRows передаёт в массив не все значения!»

textual
Листинг программы
connection.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source =" +pppath+"; Persist Security Info=False;Extended Properties='Excel 8.0;HDR=YES;IMEX=1';");

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


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

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

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