powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Разделение программы и данных.
4 сообщений из 4, страница 1 из 1
Разделение программы и данных.
    #32987523
kanalex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поделитесь опытом как реализовать разделение программы и данных, если речь идет о Excel.
Как это делается в Access - я понимаю.
Как это сделать в Word - немного хуже, но тоже могу себе представить.
А вот с Excel - полные непонятки.
Где лучше хранить программный код?
Как создать панель инструментов, чтобы она была видна на любом компьютере, где открывается файл?
Ну и куча других вопросов на заданную тему...
...
Рейтинг: 0 / 0
Разделение программы и данных.
    #32987819
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В excel код хранится в книге(alt-f11) а данные на листах(worksheets)
Кнопки это объект application.commanbars
в alt-f11 нажми f1 и RTFM
...
Рейтинг: 0 / 0
Разделение программы и данных.
    #32989519
Processor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
big-dukeВ excel код хранится в книге(alt-f11) а данные на листах(worksheets)... а также в других книгах.
Например, в надстройках.
...
Рейтинг: 0 / 0
Разделение программы и данных.
    #32992258
yuniki
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 kanalex >
Где лучше хранить программный код?

Общие библиотеки - Лучше в DLL , сделанной в VB6. Там же можно и построитель меню для использующего ее XLS организовать.
Прикладные коды для данного файла - в даннном XLS.
Возможно потребуется адаптер вызовов функций DLL - XLS (но не всегда обязательно), тогда его в XLA его делать.
Т.е., к Вашему XLS в самом общем варианте привязаны Ваши общие DLL и XLA.

Я хранил для локальной сети предприятия общие DLL и XLA на сервере, и все ими пользовались. Здесь одно неудобство есть - модификация, когда файл занят кем-то, но зато в одном месте. Ну или при входе в сеть админ сети долен организовать обновление DLL и XLA на компах пользователей (если появились от вас более нвые версии) и регистрацию DLL с пом regsvr32.

Данные в самом XLS удобно организовыать с помощью именованых диапазонов и поддержать работу с ними.
Короче, надо наработать хорошую библиотеку(как у меня;) для поддержки работы с Excel , и только тогда можно будет спокойно и эффективно с ним иметь дело.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Разделение программы и данных.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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