Есть файл InfoPath. Из него нужно открыть "невидимую" для пользователя книгу Excel, передать ей исходные данные по шаблону (например: ширину и высоту) Excel должен: подставить их в заранее оговоренные ячейки (например A1 - ширина, A2 -высота) пересчитать лист вернуть в InfoPath значения из заранее оговорённых ячеек (например: A3) Все это без всяких вопросов и подтверждений со стороны Excel!!!!!
Т.к. сделать это не могу, пришла мысль просто копировать строку из InfoPath, вставлять данные из нее в Excel и копировать из Excel результирующие данные обратно в InfoPath руками (что не есть гуд). Как получить текущие данные из этих полей, а еще лучше вставить в Excel не элементы управления, а только данные? Excel 2013. Вложен упрощенный пример.
PS Это нужно, потому что в Excel у меня уже написан сложный обработчик, практически не реализуемый средствами InfoPath. Плиз, не надо предлагать мне все это запрограммировать в InfoPath.
За решение я готов заплатить.
Есть файл InfoPath. Из него нужно открыть "невидимую" для пользователя книгу Excel, передать ей исходные данные по шаблону (например: ширину и высоту) Excel должен: подставить их в заранее оговоренные ячейки (например A1 - ширина, A2 -высота) пересчитать лист вернуть в InfoPath значения из заранее оговорённых ячеек (например: A3) Все это без всяких вопросов и подтверждений со стороны Excel!!!!!
Т.к. сделать это не могу, пришла мысль просто копировать строку из InfoPath, вставлять данные из нее в Excel и копировать из Excel результирующие данные обратно в InfoPath руками (что не есть гуд). Как получить текущие данные из этих полей, а еще лучше вставить в Excel не элементы управления, а только данные? Excel 2013. Вложен упрощенный пример.
PS Это нужно, потому что в Excel у меня уже написан сложный обработчик, практически не реализуемый средствами InfoPath. Плиз, не надо предлагать мне все это запрограммировать в InfoPath.denismix
К сообщению приложен файл:111_.xsn
(5.6 Kb)
·
111_.xls
(35.0 Kb)
Сообщение отредактировал denismix - Четверг, 11.04.2013, 19:44
В Excel 2013, по умолчанию в ленте, РАЗРАБОТЧИК не подключено, соответственно и не нашел. Особенно странно, что когда РАЗРАБОТЧИК не включено, то при нажатии правой кнопкой на элемент управления ничего не происходит - ни предупреждения, ни интерактивного меню не появляется.
Ай, СПАСИБО!
В Excel 2013, по умолчанию в ленте, РАЗРАБОТЧИК не подключено, соответственно и не нашел. Особенно странно, что когда РАЗРАБОТЧИК не включено, то при нажатии правой кнопкой на элемент управления ничего не происходит - ни предупреждения, ни интерактивного меню не появляется.denismix
На самом деле, задача несколько шире и за ее решение я готов заплатить. Есть файл InfoPath. Из него нужно открыть "невидимую" для пользователя книгу Excel, передать ей исходные данные по шаблону (например: ширину и высоту) Excel должен: подставить их в заранее оговоренные ячейки (например A1 - ширина, A2 -высота) пересчитать лист вернуть в InfoPath значения из заранее оговорённых ячеек (например: A3) Все это без всяких вопросов и подтверждений со стороны Excel!!!!!
Т.к. сделать это не могу, пришла мысль просто копировать строку из InfoPath, вставлять данные из нее в Excel и копировать из Excel результирующие данные обратно в InfoPath руками, что не есть гуд.
PS Это нужно, потому что в Excel у меня уже написан сложный обработчик, практически не реализуемый средствами InfoPath. Плиз, не надо предлагать мне все это запрограммировать в InfoPath.
Цитата (Serge_007)
Для этого необходим исходный документ
Вложен упрощенный пример.
На самом деле, задача несколько шире и за ее решение я готов заплатить. Есть файл InfoPath. Из него нужно открыть "невидимую" для пользователя книгу Excel, передать ей исходные данные по шаблону (например: ширину и высоту) Excel должен: подставить их в заранее оговоренные ячейки (например A1 - ширина, A2 -высота) пересчитать лист вернуть в InfoPath значения из заранее оговорённых ячеек (например: A3) Все это без всяких вопросов и подтверждений со стороны Excel!!!!!
Т.к. сделать это не могу, пришла мысль просто копировать строку из InfoPath, вставлять данные из нее в Excel и копировать из Excel результирующие данные обратно в InfoPath руками, что не есть гуд.
PS Это нужно, потому что в Excel у меня уже написан сложный обработчик, практически не реализуемый средствами InfoPath. Плиз, не надо предлагать мне все это запрограммировать в InfoPath.denismix
Проверил, у меня все открывается (скачивал по ссылкам). Единственно, ругается служба безопасности Windows 8, но это на файлы форм всегда так... Я же правильно понимаю, что файлы-вложения скачиваются кудато на сервер форума, а не должны публиковаться мной самостоятельно на какой либо ресурс?
Проверил, у меня все открывается (скачивал по ссылкам). Единственно, ругается служба безопасности Windows 8, но это на файлы форм всегда так... Я же правильно понимаю, что файлы-вложения скачиваются кудато на сервер форума, а не должны публиковаться мной самостоятельно на какой либо ресурс?denismix