Проблема с OLE-подключением к Excel - VB

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

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

Доброго времени суток!
Подскажите, плз, что-нибудь по такой проблеме: закачиваются данные из Excel по OLE. Файл открывается и считывается стандартно: ObjExcel.Workbooks.Open(...)
ObjExcel.Workbook(имя).Worksheet(1).Cells(...)
Если в процессе загрузки открыть любой другой файл excel, то вместе с ним открывается окно с тем файлом, из которого грузятся данные, что уже не очень гуд. А если потом закрыть excel, то приложение загрузки теряет файл, что совсем уже плохо. Можно ли как-то открыть файл по OLE так, чтобы это соединение вообще не имело отношения к тому, что открывается параллельно? Спасибо.

Решение задачи: «Проблема с OLE-подключением к Excel»

textual
Листинг программы
<font color="blue">Dim</font> XlsApp <font color="blue">As</font> Excel.Application
<font color="blue">Dim</font> InpXlsBook <font color="blue">As</font> Excel.Workbook
<font color="blue">Set</font> XlsApp = CreateObject(<font color="green">"Excel.Application"</font>)
<font color="blue">Set</font> InpXlsBook = XlsApp.Workbooks.<font color="blue">Open</font>(FilePath, False, True)
'и.т.д.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

6   голосов , оценка 3.667 из 5