powered by simpleCommunicator - 2.0.38     © 2025 Programmizd 02
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Ну, сразу то не топчите! (про публикацию UserForm в инете)
19 сообщений из 19, страница 1 из 1
Ну, сразу то не топчите! (про публикацию UserForm в инете)
    #39953717
АндрейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Excel-2007, форма (не ввода!), у формы - всякие-разные контролы и несколько процедур. Всё красиво, всё работает - числа в полях меняются, всякие BackColor-ы и т.п. - тоже...
И сам вопрос: как всю эту красоту выложить на страничку HTML? И не как картинку, а чтоб работало.
Единственно, что умею - создать саму страничку(это трудно "не уметь"), ну и напихать в неё какой-нибудь загогулисто-отформатированный текст, т.е - статичное содержимое.
Всё! Втянул голову в плечи, сжался - кидайте тапки!
...
Рейтинг: 0 / 0
Ну, сразу то не топчите! (про публикацию UserForm в инете)
    #39953782
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну как.
Запустить эксель на терминальном сервере и запустить на нем эту форму
Использовать любой RDP-клиент для браузера и предоставить пользователю возможность подключиться к твоему терминальному серверу через инет.
...
Рейтинг: 0 / 0
Ну, сразу то не топчите! (про публикацию UserForm в инете)
    #39953818
Фотография vikkiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АндрейК
И сам вопрос: как всю эту красоту выложить на страничку HTML? И не как картинку, а чтоб работало.

чтобы в html - есть экспорт, но динамическая функциональность контролов естественно не будет работать.
rdp который советуют выше (как альтернативу) - это явно не html
ещё есть Office365/GoogleDocs и пр. - но с ограничениями на использование контролов
(там можно пользователям разные права выдавать: "только чтение" и т.д.)

в общем - сам Excel не совсем OnLine-овый инструмент (в полноценном виде, т.е. VBA / Формы),

можно пойти по пути предложенному Shocker.Pro - альтернативы за пределами формулировки вопроса

есть отдельный продукт Microsoft Forms - но в основном для заполнения а не для вывода (для вывода / отчётности используют другое)
так что можно задуматься о написании на другом интерфейсе предлагающем необходимую гибкость/динамику.

кстати у MS есть ещё и "Power BI" продукт (десктопная, онлайновая в облаке и онлайновая на локальном сервере отчётности),
там в некотором виде присутствует функциональность и презентативного/отчётного слоя
(с динамическим форматированием) и контроля/навигации.

да и из коробочных решений - тот-же SSRS (есть беспл. версия) продукт по идее неплохо справляется с таким типом задач
(это если MS + SharePoint?, у других производителей тоже куча решений, от простых, бесплатных и до сложных/дорогих)
...
Рейтинг: 0 / 0
Ну, сразу то не топчите! (про публикацию UserForm в инете)
    #39953886
АндрейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vikkiv

ещё есть Office365/GoogleDocs

Office365 даже халявный нашёл только на аглицком, ковыряю GoogleDocs:
с налёту даже UserForm не смог там создать, похоже её вообще там нет, но обнаружил такую забавную вещь - если перетащить на лист Гугл-таблиц свой файл Excel, то там он открывается и форма работает, причём изменения сделанные в ней никак не отражаются в файле - оригинале лежащим на моём компе, т.е. открывается другой экземпляр.
...
Рейтинг: 0 / 0
Ну, сразу то не топчите! (про публикацию UserForm в инете)
    #39953903
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АндрейК,

учи js
...
Рейтинг: 0 / 0
Ну, сразу то не топчите! (про публикацию UserForm в инете)
    #39953908
АндрейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если только для форматирования текста, а так - простыни кода!, чур меня чур... Или вижуал скрипт есть?
...
Рейтинг: 0 / 0
Ну, сразу то не топчите! (про публикацию UserForm в инете)
    #39953950
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АндрейК,

был вроде DHTML , но не взлетел.
Кинь хоть скриншот формы, интересно, что там такое.
...
Рейтинг: 0 / 0
Ну, сразу то не топчите! (про публикацию UserForm в инете)
    #39953956
АндрейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лучше словами, условно: первый столбец - названия предметов, первая строка - названия этапов, на пересечении - чекбоксы(был вариант без них, установка/сброс обозначалась сменой фона полей). Каждый чекбокс означает вложение/изъятие, ну, пусть баллов, в данный предмет на данном этапе... ну, там ещё пересчёт строк, красивости разные...
----------------------------------------------------------------------------------------------------------------------
А что получится, если создать Гугл-таблицу, на лист перетащить мою форму (она же там работает, я выше писал), а потом Гугл-таблицу сохранить и дать кому-то ссылку, он открыть всё это сможет?
...
Рейтинг: 0 / 0
Ну, сразу то не топчите! (про публикацию UserForm в инете)
    #39953960
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гугл-таблицу сохранять не требуется, она автоматически сохраняется.

Нажав на кнопку "Настройки доступа" можно предоставить доступ к этому документу всеразличными способами.
...
Рейтинг: 0 / 0
Ну, сразу то не топчите! (про публикацию UserForm в инете)
    #39953961
АндрейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
big-duke, а если найти в закоулках инета эту DHTML , то она создаст хотя-бы "рыбу" - в привычном Вижуал-режиме я создам форму, расставлю в ней контролы, а программа мои действия запишет html-кодом? Или праздника не случится?
...
Рейтинг: 0 / 0
Ну, сразу то не топчите! (про публикацию UserForm в инете)
    #39953962
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АндрейК
big-duke, а если найти в закоулках инета эту DHTML , то она создаст хотя-бы "рыбу" - в привычном Вижуал-режиме я создам форму, расставлю в ней контролы, а программа мои действия запишет html-кодом? Или праздника не случится?

Знаешь, вместо того, чтобы пытаться есть различные кактусы, начни с задачи (задача - это не выложить какую-то экселевскую форму в интернет, а какой результат надо получить в конечном итоге). Вполне возможно для этого есть готовые инструменты типа тех же гуглодоков.
...
Рейтинг: 0 / 0
Ну, сразу то не топчите! (про публикацию UserForm в инете)
    #39953963
АндрейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro, это знаю, но там будет всё работать, если дать полный доступ или просто откроется статичная картинка?
...
Рейтинг: 0 / 0
Ну, сразу то не топчите! (про публикацию UserForm в инете)
    #39953964
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я не очень понимаю вопрос, но что мешает проверить, открыв в браузере инкогнито-страницу и зайдя по этой ссылке?
...
Рейтинг: 0 / 0
Ну, сразу то не топчите! (про публикацию UserForm в инете)
    #39953966
АндрейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro, задача - в приложенном файле, вот с этим пользователь должен работать.
...
Рейтинг: 0 / 0
Ну, сразу то не топчите! (про публикацию UserForm в инете)
    #39953967
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это не конечная задача.
Из этого скриншота вообще неясен бизнес-процесс, это только картинка, а откуда берутся, куда деваются, как и чем обрабатываются данные - ничего не сказано.
Может подойдет инструмет "гугл-формы"
...
Рейтинг: 0 / 0
Ну, сразу то не топчите! (про публикацию UserForm в инете)
    #39953976
АндрейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro, данные берутся из самой формы они ведь в подписях полей содержатся. Но один лист Excel там имеется - к нему область чекбоксов привязана, чтобы после закрытия-открытия файла флажки оставались в том же состоянии, как их установили.
Какой "бизнес-процесс"?! Это просто "считалка" - вещь в себе, т.е. своеобразный калькулятор, что Вы понимаете под бизнес-процессом у калькулятора? И данные никуда не деваются, - результаты отображаются в итоговых полях (в правой части окна).
Ну, если подключить физиологию, то результаты "деваются" через органы зрения в мозг пользователя, который приходит к тому или иному выводу. Вроде я верно описал механизм общения человека с калькулятором...
...
Рейтинг: 0 / 0
Ну, сразу то не топчите! (про публикацию UserForm в инете)
    #39954009
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А, я думал, введенные данные куда-то отправляются и как-то обрабатываются.
Ну ок, но тогда непонятно вот это:

АндрейК
но обнаружил такую забавную вещь - если перетащить на лист Гугл-таблиц свой файл Excel, то там он открывается и форма работает, причём изменения сделанные в ней никак не отражаются в файле - оригинале лежащим на моём компе, т.е. открывается другой экземпляр.
если вот это работает и результаты сохраняются в самом гугл-документе (понятно, что они не могут на твоем компе сохраняться, потому что это копия), то в чем тогда проблема?
...
Рейтинг: 0 / 0
Ну, сразу то не топчите! (про публикацию UserForm в инете)
    #39954055
АндрейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro, ок, давай по пунктам:
1. Есть такое дерево - дуб. Вот я в интернет-технологиях этот дуб и есть.
2. С html-кодом знаком мало и только в области форматирования текста. Впечатления нерадостные - очень много скурпулёзной писанины для простых операций.
3. Перетаскивая свой xlsm-файл на лист Гугл-книги, я действовал чисто по принципу из известной рекламы: "а что? а вдруг?", и был озадачен результатом, потому что нигде не натыкался в хелпах по Гугл-таблицам на такой способ публикации в инете - сделай в Excel, перетащи в Таблицу и не парься, тем более, что возможностей у Excel, похоже, несравнимо больше при создании UserForm-ы. Да ещё говорят, что в Гугл-доках надо чуть ли не на каждую процедуру(макрос) брать разрешение у "старших".
4. Текущая проблема - довести своё художество до законченного файла (или как он там называется) и начать играть с раздачей разрешений...

Как я понял, тут нет форума по Гугл-докам? А то тема всё дальше и дальше уходит от MS Office...
...
Рейтинг: 0 / 0
Ну, сразу то не топчите! (про публикацию UserForm в инете)
    #39954058
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Форума по гуглодокам тут нет, просто кое-кто кое с чем отрывочно работал.

АндрейК
4. Текущая проблема - довести своё художество до законченного файла (или как он там называется) и начать играть с раздачей разрешений...
Так я не понял, работает форма или нет. Если работает, то в чем проблема, если не работает, то что не работает?

В любом случае, в гуглодоках VBA нет, макросы придется переписывать, если они есть. А может они у тебя сконвертировались? Результат того, что у тебя получилось, видишь только ты. Файл ты предоставить не можешь, механизм расчетов толком не объясняешь, так что мы просто тыкаем пальцем в небо.

АндрейК
Вот я в интернет-технологиях этот дуб и есть
давно пора начинать осваивать
...
Рейтинг: 0 / 0
19 сообщений из 19, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Ну, сразу то не топчите! (про публикацию UserForm в инете)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]