Есть некая таблица однозначного соответствия 11-значных целых числовых данных. Таблица весьма велика (несколько тысяч строк) и не слишком часто обновляется, но всё же несколько раз в год это происходит. Таблица эта задействована в нескольких макросах, раскиданных по локальной сети, обращающихся к ней [vba]
[/vba] Каждый раз открывать список макросов и метаться по сетке, обновляя файл ручками, становится несколько напряжно, поэтому хотелось бы держать в одном месте, например, связку Access-Excel с тем, чтобы копии для макросов обновлялись автоматически. В какую сторону думать?
Уважаемые господа, нужен пока общий совет.
Есть некая таблица однозначного соответствия 11-значных целых числовых данных. Таблица весьма велика (несколько тысяч строк) и не слишком часто обновляется, но всё же несколько раз в год это происходит. Таблица эта задействована в нескольких макросах, раскиданных по локальной сети, обращающихся к ней [vba]
[/vba] Каждый раз открывать список макросов и метаться по сетке, обновляя файл ручками, становится несколько напряжно, поэтому хотелось бы держать в одном месте, например, связку Access-Excel с тем, чтобы копии для макросов обновлялись автоматически. В какую сторону думать?StoTisteg
Интуитивно понятный код - это когда интуитивно понятно, что это код.
Думать в сторону создания одной книги-указателя, которая будет лежать ВСЕГДА в одном и том-же месте и не менять ее название. В ней можете указать на листе какому макросу куда смотреть, чтобы найти нужную книгу. Таким образом если будут изменения названий или местоположения файлов - не нужно будет их выискивать - достаточно перепрописать имя в книге указателе - макросы будут заглядывать в нее и понимать что им делать дальше
Думать в сторону создания одной книги-указателя, которая будет лежать ВСЕГДА в одном и том-же месте и не менять ее название. В ней можете указать на листе какому макросу куда смотреть, чтобы найти нужную книгу. Таким образом если будут изменения названий или местоположения файлов - не нужно будет их выискивать - достаточно перепрописать имя в книге указателе - макросы будут заглядывать в нее и понимать что им делать дальше SLAVICK
Думать в сторону создания одной книги-указателя, которая будет лежать ВСЕГДА в одном и том-же месте и не менять ее название
Думал я в эту сторону... Но фишка в том, что макросы-то лежат на сервере и в принципе юзеры могут утянуть к себе копию чисто для удобства. А прописывать в коде макроса абсолютный путь к файлу на сервере как-то не сильно элегантно, отсюда и копии. Можно прописывать в событии Open каждой копии. И тогда тот, кто утянул макрос из локалки — ССЗБ, пусть сидит без обновлений Тоже мысль, спасибо...
Думать в сторону создания одной книги-указателя, которая будет лежать ВСЕГДА в одном и том-же месте и не менять ее название
Думал я в эту сторону... Но фишка в том, что макросы-то лежат на сервере и в принципе юзеры могут утянуть к себе копию чисто для удобства. А прописывать в коде макроса абсолютный путь к файлу на сервере как-то не сильно элегантно, отсюда и копии. Можно прописывать в событии Open каждой копии. И тогда тот, кто утянул макрос из локалки — ССЗБ, пусть сидит без обновлений Тоже мысль, спасибо...StoTisteg
Интуитивно понятный код - это когда интуитивно понятно, что это код.
Так я, пожалуй, и сделаю — перекатаю несчастный справочник в txt (благо, он может только пополняться, наличие устаревших кодов не критично) и пусть себе копии сосут либо конец моей подписи, если сервер отвалился, либо обновления
Так я, пожалуй, и сделаю — перекатаю несчастный справочник в txt (благо, он может только пополняться, наличие устаревших кодов не критично) и пусть себе копии сосут либо конец моей подписи, если сервер отвалился, либо обновления StoTisteg
Интуитивно понятный код - это когда интуитивно понятно, что это код.
Сообщение отредактировал StoTisteg - Воскресенье, 28.02.2016, 16:50