Не удалось установить dde соединение с сервером excel либо не запущен

Главная » Основные форумы » Система QUIK

Страницы:
1

 

Анатолий


Пользователь

Сообщений: 128
Регистрация: 09.10.2018

#1

11.03.2019 11:02:02

Здравствуйте, помогите, QUIK не выводит таблицы по DDE в Excel — в контекстном меню нажимаю «Вывод через DDE сервер», при незаполненных полях QUIK сам создает новую книгу и лист в EXCEL, при заполненных выбирает их но результат одинаков при попытке вывести данные — выскакивает ошибка —

Не удалось установить DDE соединение с сервером ‘excel’. Либо не запущен ‘C:QUIKКнига2.xlsx’, либо в него не загружен лист ‘Таблица сделок’. Таблица ‘Таблица сделок’

 

Александр Копяткевич


QUIK clients support

Сообщений: 353
Регистрация: 29.12.2018

#2

11.03.2019 11:49:51

Здравствуйте.

Попробуйте выполнить следующие действия:
1. Если Вы уже создали файл Excel, то запустите этот файл.

2. Укажите путь до Excel файла в окне «Вывод через DDE сервер».
3. Сотрите все символы, за исключением самого имени файла. В поле «Лист» укажите название листа в файле (в Вашем случае «Таблица сделок», но предварительно убедитесь, что имя листа такое и есть)

Прикрепленные файлы

  • До.png (51.42 КБ)
  • После.png (64.69 КБ)

QUIK clients support

 

Анатолий


Пользователь

Сообщений: 128
Регистрация: 09.10.2018

#3

11.03.2019 13:58:04

Цитата
Александр Копяткевич написал:
Попробуйте выполнить следующие действия:1. Если Вы уже создали файл Excel, то запустите этот файл.2. Укажите путь до Excel файла в окне «Вывод через DDE сервер».3. Сотрите все символы, за исключением самого имени файла. В поле «Лист» укажите название листа в файле (в Вашем случае «Таблица сделок», но предварительно убедитесь, что имя листа такое и есть)

И с путём и без пути пробовал, имя файла правильное, лист в нём с таким именем существует, но все равно не выводит, причем если Эксель не открыт то он открывается, открывается этот файл для вывода но выскакивает эта ошибка

 

Александр Копяткевич


QUIK clients support

Сообщений: 353
Регистрация: 29.12.2018

#4

11.03.2019 14:20:11

Уточните, пожалуйста, если не заполнять поля и выставить настройку «Запускать приложение DDE сервера автоматически», то при нажатии на кнопку «Начать вывод» ошибка тоже появляется?

QUIK clients support

 

Анатолий


Пользователь

Сообщений: 128
Регистрация: 09.10.2018

#5

11.03.2019 14:24:12

И кстати галочка «Игнорировать DDE-запросы от других приложений» в экселе снята была изначально Office 2010 Standart, как я вижу из форума эта проблема имеет место быть уже давно но однозначного решения еще ненайдено, может вы написали и отладили эту функцию, вывода через DDE сервер, используя ранние редакции MS Office? 2003 например?

 

Александр Копяткевич


QUIK clients support

Сообщений: 353
Регистрация: 29.12.2018

#6

11.03.2019 14:58:39

Пришлите, пожалуйста, скриншот формы «Вывод через DDE сервер» когда Вы уже выполните все действия и останется только нажать кнопку «Начать вывод». Возможно, Вы не совсем верно ее заполняете.

QUIK clients support

 

Анатолий


Пользователь

Сообщений: 128
Регистрация: 09.10.2018

#7

11.03.2019 15:09:57

Цитата
Александр Копяткевич написал:
Уточните, пожалуйста, если не заполнять поля и выставить настройку «Запускать приложение DDE сервера автоматически», то при нажатии на кнопку «Начать вывод» ошибка тоже появляется?

Да, попробовал тоже появляется — «Не удалось установить DDE соединение с сервером ‘excel’. Либо не запущен ‘Книга1’, либо в него не загружен лист ‘Таблица сделок’. Таблица ‘Таблица сделок’ ‘»

 

Анатолий


Пользователь

Сообщений: 128
Регистрация: 09.10.2018

#8

11.03.2019 15:15:59

Цитата
Александр Копяткевич написал:
Пришлите, пожалуйста, скриншот формы «Вывод через DDE сервер» когда Вы уже выполните все действия и останется только нажать кнопку «Начать вывод». Возможно, Вы не совсем верно ее заполняете.

https://cloud.mail.ru/public/FpUq%2FtcpWvWJ8N

 — ваш вариант с пустыми полями

https://cloud.mail.ru/public/FhL8%2FAUqYv7RpA

 — мой вариант, если указвать к xlsx файлу полный путь то также не работает

 

Александр Копяткевич


QUIK clients support

Сообщений: 353
Регистрация: 29.12.2018

#9

11.03.2019 15:30:28

Если возможно, пришлите так же файл Excel, в который Вы пытаетесь сделать экспорт данных.

QUIK clients support

 

Анатолий


Пользователь

Сообщений: 128
Регистрация: 09.10.2018

#10

11.03.2019 15:40:20

Цитата
Александр Копяткевич написал:
Если возможно, пришлите так же файл Excel, в который Вы пытаетесь сделать экспорт данных.

Только непойму о чем скажет этот файл, абсолютно новый чистый xlsx файл, уже как только не пробовал листы называть, нехочет квик ничего в эксель выводить, проблема видимо во взаимодействии квика с DDE сервером

https://cloud.mail.ru/public/MQhB%2Fizwu35p3a

 

Александр Копяткевич


QUIK clients support

Сообщений: 353
Регистрация: 29.12.2018

#11

11.03.2019 16:02:05

Нужно было проверить, правильно ли Вы заполняете поля формы. Заполняете Вы все верно, но в чем ошибка — не ясно.

Попробуйте заполнить форму так, как сделано на скриншоте во вложении. То есть, создайте новый файл excel с именем «Лист». После этого, откройте форму «Вывод через DDE сервер» и заполните ее. Обязательно выставите настройку «Запускать приложение DDE сервера автоматически». Откройте файл Лист.xlsx и запустите вывод через DDE сервер. Поле «Лист» в форме можно заполнить произвольно.
После сообщите нам о результате. Если ошибка все равно будет появляться, то нужно будет прислать архив папки с терминалом QUIK без ключей нам на

quiksupport@arqatech.com

с ссылкой на эту ветку форума.

Прикрепленные файлы

  • Форма.png (94.39 КБ)

QUIK clients support

 

Анатолий


Пользователь

Сообщений: 128
Регистрация: 09.10.2018

#12

12.03.2019 18:00:53

Цитата
Александр Копяткевич написал:
После сообщите нам о результате. Если ошибка все равно будет появляться, то нужно будет прислать архив папки с терминалом QUIK без ключей нам на  quiksupport@arqatech.com  с ссылкой на эту ветку форума.

Ошибка по прежнему повторяется, выслал вам архив QUIKа, и теперь после всех манипуляций с попытками вывода на
DDE  сервер  посоветованных  вами QUIK при каждом запуске сам теперь открывает  EXCEL  и пытается что то туда вывести, но у него как и раньше ничего не получается, с прежним сообщением об ошибке, как от этого избавиться?

 

Александр Копяткевич


QUIK clients support

Сообщений: 353
Регистрация: 29.12.2018

#13

13.03.2019 14:17:10

Здравствуйте, Анатолий.
Ответили Вам в личном сообщении.

QUIK clients support

 

Анатолий


Пользователь

Сообщений: 128
Регистрация: 09.10.2018

#14

28.03.2019 09:03:06

Цитата
Александр Копяткевич написал:
Ответили Вам в личном сообщении.

Здравствуйте опять, вообщем вы мне там в личном сообщении конечно же толком ничем не помогли но я уже разобрался в чем была проблема — думаю вам это пригодится чтобы потом другим пользователям с такой же проблемой помочь да и может в эту ветку кто зайдет и прочитает — т.к. судя по форуму эта проблема часто случается но толком не решена.
Вообщем у меня была установлена Windows 10 Build 1607, билд винды особенно 10-ки имеет большое значение, чтобы его проверить необходимо:
Пуск — выполнить — msconfig — вкладка сервис — самая верхняя строчка «О программе», Выбранная команда — C:Windowssystem32winver.exe
Или можно сразу — Пуск — выполнить — winver
И смотрим свой билд
и в этом билде 1607 DDE Server почему то неработал совсем, никакое штудирование многочисленных форумов в инете и пляски с бубном непомогли, только что обнаружил на многих иностранных форумах что и у других людей есть проблемы с DDE в билде 1607, пробовал другие проги которые выводят по DDE в Excel — ничто не выводит, тут же попробовал в Windows 10 Build 1709 — все выводится по DDE без проблем, попробовал в Windows 7 — так же все без проблем. Но тут есть еще одно НО — разрядность проги которая выводит по DDE должна быть такой же как и разрядность установленного MS Office, а т.к. QUIK 32-х битный то и Excel должен быть из MS Office x86, но у меня на Windows 10 Build 1607 изначально был установлен MS Office 64 битный, для работы с QUIK я его снёс вычистил от его остатков винду установил 32-х битный оффис но вполне могло быть что 64х битный офис повредил DDE,  так что оно могло остатся только под 64бит, так что еще одна рекомендация — не ставить вообще на систему 64битный MS Office

 

Imersio Arrigo


Пользователь

Сообщений: 1148
Регистрация: 02.07.2015

#15

28.03.2019 19:16:08

Цитата
Анатолий написал:
не ставить вообще на систему 64битный MS Office

Бреткакойто. У меня отлично выводит в 64битный офис.

 

Анатолий


Пользователь

Сообщений: 128
Регистрация: 09.10.2018

#16

29.03.2019 08:39:55

Цитата
Imersio Arrigo написал:
Бреткакойто. У меня отлично выводит в 64битный офис

Но есть проги которые по DDE невыводят в офис не своей разрядности, потому я и предположил

 

Ivan


Пользователь

Сообщений: 1
Регистрация: 03.07.2020

#17

03.07.2020 04:14:19

Цитата
Анатолий написал:

Цитата
Imersio Arrigo написал:
Бреткакойто. У меня отлично выводит в 64битный офис

Но есть проги которые по DDE невыводят в офис не своей разрядности, потому я и предположил

Тоже искал в интернете, как решить эту проблему, так и не нашел. Решил следующим образом — QUIK запускать от имени администратора, теперь данные в Excel выводит, по крайней мере у меня.

Страницы:
1

Читают тему (гостей: 2)

12 комментариев

звонок в техподдержку бесплатный, советую.

avatar

  • 03 июня 2019, 12:20
  • Ответить

    Еще

Проверить путь до файла. Попробывать выгрузку в файл с более коротким названием, и лист тоже назвать покороче.

avatar

  • 03 июня 2019, 12:25
  • Ответить

    Еще

avatar

  • 03 июня 2019, 12:33
  • Ответить

    Еще

1. Создайте файл Excel, и не закрываейте его.
2. В квике «выгрузить через DDE».
3. Укажите название файла в поле «Рабочая книга» ( именно название файла надо указывать а не путь к нему) и листа.
4. будет вам счастье.

avatar

  • 03 июня 2019, 15:03
  • Ответить

    Еще

да, надо без пути, просто название файла. У меня в этом была проблема

avatar

  • 03 июня 2019, 17:09
  • Ответить

    Еще

у меня в этом поле «Рабочая книга» указан «ПУТЬ вместе с НАЗВАНИЕМ». Например:
с:TempNew FolderBook.xls

avatar

  • 04 июня 2019, 00:05
  • Ответить

    Еще

Проверьте также стоИт ли галочка в
«Запускать приложение DDE сервера автоматически»
У меня стоит галочка. Сейчас без неё не работает, раньше возможно работало — не помню…

P.S. про «… Максимум что выводиться только названия таблицы ( в названии Листа)… «
Не совсем понял о чём речь — у меня либо вся таблица вместе с шапкой выводится либо ничего.
Попробуйте сократить название листа в EXCEL — оно, как я вижу, у Вас не короткое ))

Если всё ещё не работает — выложите скрин-шот окна «Вывод данных через DDE», может ещё какие-нибудь мысли появятся…

avatar

  • 04 июня 2019, 00:06
  • Ответить

    Еще

Dmitriy Dmitrich, Все  менялось, пути к файлу. длинна названия файла. Даже язык). Но дело оказалось в безопасности Excel. 

avatar

  • 04 июня 2019, 10:25
  • Ответить

    Еще

Sofiana, ухтыж ничосси!)
А напиши пжлста «где что чего» чтобы знать и быть готовым

avatar

  • 04 июня 2019, 13:31
  • Ответить

    Еще

Dmitriy Dmitrich, Параметры. Центр Управления безопасностью. Там точки/ галочки. Гугл помог)

avatar

  • 04 июня 2019, 14:03
  • Ответить

    Еще

avatar

  • 04 июня 2019, 15:23
  • Ответить

    Еще

Sofiana, а конкретно какие параметры вам помогли и в каком екселе?

avatar

  • 05 июня 2019, 19:08
  • Ответить

    Еще

Не могу настроить экспорт по DDE

Atom

15.09.2010

Здравствуйте!
Неделю бьюсь над всеми возможными способами поймать проблему:
у меня стоит QUIK 5.17.0.159, загрузил настройки из дистрибутива S#
(info_sample_dde_extended). Проверил утилитой Verifier, показал одну
ошибку, исправил — всё отлично — выводится сообщение, что всё
настроено правильно. Дальше запускаю пример Sample, успешно
подключаюсь к QUIK, начинаю экспорт и на первой же таблице
(Инструменты) QUIK выдает ошибку, мол:
«Не удалось установить DDE соединение с сервером ‘wrapper’. Либо не
запущен ‘инструменты’, либо в него не загружен лист »Таблица
‘Инструменты'».
Примечательно, что не все таблицы выдают такие ошибки. Сам код Sample
никаких эксепшенов не выдает.
В чем может быть проблема — не пойму.
До этого момента пробовал настроить таблицы самостоятельно — была одна
ошибка в названиях столбцов (вместо Количество бумаг в последней
сделаке у меня в QUIK был столбец Количество в последней сделке),
результат аналогичный — экспорт не начинался.

ошибка подключения

DDE соединение

Статус темы:

Закрыта.
  1. При подключении к квик следующее: Не удалось установить DDE соединение с сервером ‘OSA_DDE’. Либо не запущен ‘POSITION_SPOT’, либо в него не загружен лист ». Таблица ‘Portfolios Spot Position’

    подскажите куда копать.

    danila_inf

  2. Цитата: danila_inf

    При подключении к квик следующее: Не удалось установить DDE соединение с сервером ‘OSA_DDE’. Либо не запущен ‘POSITION_SPOT’, либо в него не загружен лист ». Таблица ‘Portfolios Spot Position’

    подскажите куда копать.

    Попробуйте от админа OsEngine запустить. Система не даёт запускать DDE сервер в системе если запустится не так.

    В этом случае и Квик нужно от админа запускать.

    Алексей Ван

  3. Спасибо, помогло. Изначально не догадался квик под админом запустить.

    danila_inf

Статус темы:

Закрыта..

На чтение 4 мин Просмотров 4к. Опубликовано 03.05.2022

У меня несколько раз были такие ситуации, когда сроки горят, нужно срочно-срочно сдать отчёт, а программа отказывается работать!

Если вы работаете в Excel очень много — когда-нибудь обязательно столкнетесь с этим.

В данной статье мы рассмотрим причины и методы заставить Excel работать.

Итак, начнём!

Содержание

  1. Причины
  2. Что же делать?
  3. Отключаем DDE-запросы
  4. Отключаем дополнительные пакеты
  5. Восстанавливаем Excel
  6. Проверяем приложения по-умолчанию
  7. Отключаем аппаратное ускорение обработки изображения
  8. Ничего не помогло, что делать?

Причины

Excel довольно большая и сложная программа, причин может быть много. Но давайте остановимся на основных.

Основные причины:

  1. Проблемы с настройками Excel;
  2. Программа сломалась после аварийного отключения;
  3. Конкурирующие приложения мешают работе программы;
  4. Проблемы с приложением по-умолчанию для открытия таблиц;
  5. Файл таблицы, которую вы открываете, поврежден.

Что же делать?

Итак, причины рассмотрели. Теперь давайте узнаем, что делать в каждом случае.

Эта статья написана по порядку самых эффективных способов. То есть, если вы столкнулись с проблемой, выполняйте все шаги по порядку.

Отключаем DDE-запросы

Это самая частая причина поломок в программе.

 Что такое DDE-запросы? Это запросы от других приложений.

Изначально, эти запросы выключены. Если они у вас включены — они могут являться причиной многих ошибок.

Пошаговая инструкция исправления:

  • Щелкните «Файл»;

  • «Параметры»;

  • Далее — «Дополнительно»;

  • Найдите группу «Общие»;
  • И включите параметр, указанный на картинке;

  • Подтвердите.

Если параметр был включен, значит здесь проблемы нет. Читайте далее.

Отключаем дополнительные пакеты

Большое количество пользователей, для тех или иных целей используют дополнительные пакеты.

Часто бывает, что из-за них Excel может не открываться.

Пошаговая инструкция по исправлению:

  • Щелкните «Файл» -> «Параметры» -> «Надстройки»;

  • Найдите такой параметр:

  • Щелкните «Надстройки COM»;

  • Нажмите «Перейти…» и отключите все дополнительные пакеты;

  • Подтвердите.

Готово!

Это, наверное, самая частая причина. Если файл открылся, но дополнительные пакеты нужны вам при работе, включайте их по одному, чтобы понять какой именно вызывает ошибки.

Восстанавливаем Excel

Если, например, у вас выключился свет и после этого не открывается Excel, то повреждена сама программа, нужно восстановить её.

Как это сделать:

  • Нажмите комбинацию клавиш Win + R (или откройте функцию «Выполнить»);

  • Введите «appwiz.cpl»;

  • Щелкните правой кнопкой на Office и нажмите «Изменить»;

  • Выберите «Быстрое восстановление» и подтвердите.

Итак, Excel начал восстановление. Это что-то по типу отката к заводским настройкам.

Если дело было в программе, то с помощью этого метода вы решите свою проблему.

Проверяем приложения по-умолчанию

Приложения по-умолчанию, это такая опция в Windows, которая позволяет выбрать стандартное приложение для открытия, например, таблиц.

Бывает такое, что эта опция, на открытие таблиц, у вас сбита и там указана совсем другая программа.

Как это исправить?

Пошаговая инструкция:

  • Откройте «Панель управления»;
  • Щелкните «Программы»;

  • И нажмите «Программы по умолчанию»;

  • В открывшемся окне спуститесь в самый низ и щелкните «Сбросить».

Готово!

Если проблема была в этом — Excel откроется. Однако обратите внимание, что мы сбросили эту настройку абсолютно для всех типов файлов в Windows. Не только для табличек Excel.

Отключаем аппаратное ускорение обработки изображения

Эта опция помогает вашей видеокарте быстрей обрабатывать различные изображения и элементы интерфейса самых разных программ. В Excel эту опцию можно отключить.

Как это сделать?

Пошаговая инструкция:

  • Щелкните «Файл» -> «Параметры»
  • Далее — «Дополнительно» и найдите «Отключить аппаратное ускорение обработки изображения»;

  • Подтвердите.

Готово! Проверьте, открывается ли Excel теперь.

Ничего не помогло, что делать?

Все эти способы хороши, но что же делать если ничего не помогло?

Я бы попробовал переустановить программу, но если даже это вам не помогло — рекомендую обратиться в поддержку.

Это можно сделать по этой ссылке:

https://support.microsoft.com/contactus/

А еще, вы можете поделиться проблемой на разных форумах по Excel. Возможно кто-то из пользователей форума уже сталкивался с вашей проблемой.

Естественно, это далеко не все проблемы Excel, мы рассмотрели только самые распространенные.

Вот и все!

Чаще всего вам поможет первый или второй способ, рассмотренный в этой статье. Но если не помогло, попробуйте все остальные.

Надеюсь, эта статья оказалась полезна для вас!

Понравилась статья? Поделить с друзьями:
  • Не удалось сохранить книгу excel в файл
  • Не удалось сохранить документ word
  • Не удалось сохранить документ excel
  • Не удалось создать файл excel
  • Не удалось создать объект приложения word