Подскажите пожалуйста, удалось кому-нибудь заставить работать РИК c Microsoft Excel 2013?
Дата: Среда, 25.06.2014, 10:27 | Сообщение #
Сержант
Саранск
Награды:
Группа: Проверенные
Город: Саранск
Сообщений: 23
Репутация:
Статус: Offline
В режиме "без формул" РИК может выпустить форму в Excel 2013, но тут как говорится возможны варианты. Сам я долгое время игрался с выпуском форм в офис 2013 и выяснил следующие закономерности: если офис 2013 установлен поверх более ранней версии офиса, путем обновления, то выпуск форм из РИКа сильно затруднен, если в Word после некоторых танцев с бубном выпустить можно, то Excel выпустить форму без ошибок нереально. Если же офис 2013 установлен на свежеустановленную систему, то проблем с выпуском в Word нет вообще, но в Excel выпускает только в режиме "без формул". В режиме обычного выпуска в Excel почему-то вываливается куча исключений. Кручение некоторых настроек Excel-я позволяет избавится от некоторых исключений, но полноценно выпустить форму под Excel мне так и не удалось.
Дата: Среда, 25.06.2014, 10:58 | Сообщение #
Рядовой
Награды:
Группа: Пользователи
Сообщений: 3
Репутация:
Статус: Offline
ЦитатаBwana ()
Сам я долгое время игрался с выпуском форм в офис 2013 и выяснил следующие закономерности
Спасибо! Мои наблюдения совпадают с Вашими. Никакие настройки Excel не позволили полноценно выпускать формы в excel 2013. Ситуация осложняется ещё тем, что Microsoft потихоньку убирает из продажи предыдущие версии Office (в том числе и 2010) и очень скоро останется только 2013. Понятно что есть Downgrade на предыдущие версии, но все равно неприятно
Дата: Среда, 25.06.2014, 11:45 | Сообщение #
Генералиссимус
Награды:
Группа: Проверенные
Сообщений: 5857
Репутация:
Статус: Offline
Цитатаvvsmain ()
Никакие настройки Excel не позволили полноценно выпускать формы в excel 2013
Версия, ИМХО – одной из причин возникновения проблем может быть появление некоторых изменений в объектной модели VBA – ведь формулы для расчетов на листе написаны на нём, и для загрузки Excel и передача в файл данных из сметы использует объектную модель из предыдущей версии офиса, а при переходе на новые версии Excel всегда были какие-либо изменения, мелкие или крупные. И изменение настроек ексель-2013 тут не поможет – надо код корректировать (загрузки данных и пользовательских функций).
Дата: Среда, 25.06.2014, 12:20 | Сообщение #
Сержант
Саранск
Награды:
Группа: Проверенные
Город: Саранск
Сообщений: 23
Репутация:
Статус: Offline
Цитатаav_00 ()
ИМХО – одной из причин возникновения проблем может быть появление некоторых изменений в объектной модели VBA – ведь формулы для расчетов на листе написаны на нём, и для загрузки Excel и передача в файл данных из сметы использует объектную модель из предыдущей версии офиса, а при переходе на новые версии Excel всегда были какие-либо изменения, мелкие или крупные.И изменение настроек ексель-2013 тут не поможет – надо код корректировать (загрузки данных и пользовательских функций).
Согласен, проблема с выпуском смет из РИКа в Excel версии 2013 не может быть решена изменением настроек офиса, требуется правка программной модели выгрузки данных, созданной для предыдущих версий офиса.
Сообщение отредактировал Bwana - Среда, 25.06.2014, 14:08
Дата: Среда, 25.06.2014, 12:26 | Сообщение #
Генералиссимус
Награды:
Группа: Проверенные
Сообщений: 5857
Репутация:
Статус: Offline
ЦитатаBwana ()
требуется правка объектной модели, созданной для предыдущих версий офиса.
Цитатаav_00 ()
надо код корректировать
код в РИК'е, а не объектную модель офиса – вы её (объектную модель офиса) при всём старании изменить не сможете – код офиса надо переписывать, а это будет уже другой офис...
Дата: Среда, 25.06.2014, 13:27 | Сообщение #
Сержант
Саранск
Награды:
Группа: Проверенные
Город: Саранск
Сообщений: 23
Репутация:
Статус: Offline
Я имел ввиду программную модель в РИКе, предназначенную для выгрузки смет в продукты серии Microsoft Office , а не систему VBA используемую в офисе, основанную на объектной модели офиса. Хотя в 2013 офисе в систему VBA и его объектную модель было внесено рекордное количество изменений и дополнений, разработчики РИКа никаких изменений в систему выгрузки данных не вносили, что весьма печально, так как о проблемах с выгрузкой в Excel 2013 разработчики программы были уведомлены достаточно давно. Мой предыдущий пост о таких проблемах был датирован 15 февраля 2013 года. Сейчас купить предыдущие версии офиса уже проблемно и большинство пользователей не понимают почему они должны к новому компьютеру с предустановленной Windows 8 покупать офис предыдущей версии.
Сообщение отредактировал Bwana - Среда, 25.06.2014, 14:14
Дата: Среда, 25.06.2014, 13:35 | Сообщение #
Рядовой
Награды:
Группа: Пользователи
Сообщений: 3
Репутация:
Статус: Offline
Изменилась объектная модель Excel 2013 (http://technet.microsoft.com/ru-ru/library/cc178954(v=office.15).aspx) А это значит что вопрос совместимости с Excel 2013 необходимо адресовать разработчикам РИК'а - нужно править код и без них увы никак...
Дата: Понедельник, 14.07.2014, 11:08 | Сообщение #
Рядовой
Москва
Награды:
Группа: Пользователи
Город: Москва
Сообщений: 1
Репутация:
Статус: Offline
незалежна
Цитатаvvsmain ()
Изменилась объектная модель Excel 2013
Не так уж сильно она и изменилась.
Сметы, насколько я знаю, формируются в формате xls, который обратно совместим и с Office 2013 Сметы в Word - вобще формируются в rtf
Основные проблемы связанны не с объектной моделью EXcel, а скорее всего, с ужесточением правил безопасности.
Можно рекомендовать разработчикам, все-таки обратить внимание на наличие цифровых подписей к своим макросам.
Проблемы могут возникнуть в двух случаях: 1. Офис установлен поверх старого (большая часть проблем) Решение: удалить предыдущий офис удалить офис 2013 поставить офис 2013 поверх проверить настройки безопасности.
2. Проблема, вдобавок, скорее всего в том, что не удалось присоединить файл с макросами. Как временное решение - его можно попробовать присоединить вручную
Дата: Четверг, 24.07.2014, 17:19 | Сообщение #
Рядовой
Москва
Награды:
Группа: Пользователи
Город: Москва
Сообщений: 2
Репутация:
Статус: Offline
Сейчас попробовал, и всё прекрасно выводит в 2013 excel. Поначалу были проблемы с доступом к объектной модели VBA, а точнее с тем, что настройки не сохранялись при выходе из excel. Приходилось изменять настройки и держать окно excel свернутым. Проблема решилась написанием простого reg файла, который правит значение в реестре. Порядок установки был в удалении 2010 офиса и установки 2013 на чистую(от предыдущих версий офиса) ОС. Проверялось на windows 7 максимальной и microsoft office 2013 pro plus.
при отключенном флажке значение "AccessVBOM"=dword:00000000(0) закройте Excel и установите значение = 1 для этого параметра.
Дата: Четверг, 24.07.2014, 17:41 | Сообщение #
Рядовой
Москва
Награды:
Группа: Пользователи
Город: Москва
Сообщений: 2
Репутация:
Статус: Offline
Цитатаav_00 ()
Цитата av_00 ()Через редактор реестра: если для флажка "Доверять доступ к объектной модели проектов VBA" установлена галочка (включено), то (для офиса 2010)
при отключенном флажке значение "AccessVBOM"=dword:00000000(0) закройте Excel и установите значение = 1 для этого параметра.
Не заметил, каюсь. Просто после него были сообщения о том, что по прежнему не работает вывод в 2013ом. Ну и рег файл удобней имхо для большинства пользователей.
Сообщение отредактировал All_4_U - Четверг, 24.07.2014, 17:42
Дата: Четверг, 24.07.2014, 17:53 | Сообщение #
Генералиссимус
Награды:
Группа: Проверенные
Сообщений: 5857
Репутация:
Статус: Offline
ЦитатаAll_4_U ()
Ну и рег файл удобней имхо
молодец, продвинутый... Там (в сообщении #8) чуть выше приведенной цитаты обозначен адресат: "Для продвинутых:"
Сообщение отредактировал av_00 - Четверг, 24.07.2014, 17:53
Дата: Четверг, 25.04.2019, 12:50 | Сообщение #
Лейтенант
Челябинск
Награды:
Группа: Проверенные
Город: Челябинск
Сообщений: 41
Репутация:
Статус: Offline
Добрый день! После обновления Рика стали криво выходить сметы в Excel 2010. Проблема именно в форме 4т ресурсный расчет выходит нормально, все наглядно видно в скринах. Подскажите как решить проблему.
стали криво выходить сметы в Excel 2010. Проблема именно в форме 4т ресурсный расчет выходит нормально, все наглядно видно в скринах. Подскажите как решить проблему.
Картинки – это конечно красиво, когда их много и на разные темы, но проблема-то в чём?
Только на одной можно догадаться, что вас не устраивают нули в шапке... А может и устраивают, вы про это ничего не говорили, и кривости в картинках нет...
Учитесь спрашивать, если правильный ответ конечно нужен...
Согласно п. 4.5 запрещено размещение материалов попадающих под действие Статьи 1259 и Статьи 1270 ГК РФ, на которые распространяются авторские права правообладателя, без согласования с ним. В случае обнаружения материалов нарушающих права правообладателя просим сообщить через форму обратной связи.