Страница 1 из 1

Ошибка при инициализации Excel

Добавлено: 03 Июнь 2019, 14:55
Igor_s
Ошибка -2 при инициализации Excel
Microsoft Office стандартный 2013
Clarion 10

Ошибка при инициализации Excel

Добавлено: 04 Июнь 2019, 5:26
Игорь Столяров
Так а как Вы Microsoft Excel инициализируете ?
Вот абсолютно рабочий вариант от Microsoft Office 2003 до 365 во всех версиях Clarion:

Код: Выделить всё


EO_  Long ! Хотя правильно конечно CString(65)
Visible_ Byte(True)

  Code

  EO_                        = Create(0,Create:Ole)
  EO_{Prop:Create}           = 'Excel.Application'

  If Visible_ then EO_{'Application.Visible'} = True.

  If EO_{'Application.Name'} = 'No ole automation interface'
     Destroy(EO_)
  else
     If Visible_ then  EO_{'Application.Visible'} = -1.
     EO_{'Application.Activate'}
     EO_{'Application.WorkBooks.Add'}
     
     ! Юзаем с удовольствием Microsft Excel через интерфейс OLE
     
     EO_{'Application.ActiveWindow.Close'}
     EO_{'Application.Quit'}

     EO_{Prop:Deactivate}
     Destroy(EO_)     
  end


Ошибка при инициализации Excel

Добавлено: 04 Июнь 2019, 8:45
gopstop2007
Игорь Столяров писал(а): 04 Июнь 2019, 5:26Вот абсолютно рабочий вариант от Microsoft Office 2003 до 365 во всех версиях Clarion:...
Надо попросить Admin-а это бросить в FAQ

Ошибка при инициализации Excel

Добавлено: 04 Июнь 2019, 15:18
Igor_s
Игорь, я активирую через Easy Excel v.4.07
eexClas.Init …
Спасибо за ответ !

Ошибка при инициализации Excel

Добавлено: 04 Июнь 2019, 16:03
Игорь Столяров
Igor_s писал(а): 04 Июнь 2019, 15:18я активирую через Easy Excel v.4.07
Та пожалуйста … но тогда (пардон !) у меня есть вопрос другого плана … ;)
Зачем жаловаться в форум на проблемы с коммерческим продуктом, если у него есть весьма достойная тех. поддержка ?

Ошибка при инициализации Excel

Добавлено: 06 Июнь 2019, 10:24
Igor_s
Ок. Понял