2015-06-04 5 views
0

У меня есть команда, сидящая в разных офисах, которые все подключены к серверу компании. Каждый использует файл excel для выполнения некоторых вычислений, который имеет некоторые значения параметров, закодированные в одном из листов. Теперь, всякий раз, когда меняются значения параметра, я должен обновить файл excel и передать новый файл всем. Я могу сделать это дистанционно? то есть файлы excel подключаются к некоторому основному файлу на сервере для получения значений параметров, и всякий раз, когда основной файл обновляется, все файлы excel автоматически получают новые значения параметров.Удаленное редактирование файлов excel

У меня есть некоторые базовые знания vba, и я надеюсь, что есть простое решение. В противном случае я должен получить запуск веб-браузера, который будет стоить много времени и денег.

+0

Основная проблема, связанная с необходимостью открытия файла для обновления значений, поэтому после публикации изменений везде, где вам нужно их уведомить, и им нужно открыть файл, чтобы получить результаты. В моей компании мы используем список sharepoint для этого, и он работает хорошо. –

+0

Спасибо :) Я действительно ищу решение, где конечным пользователям не требуется ничего делать (например, открытие главного файла и обновление значения). Такой процесс всегда несет риск того, что пользователи сделают ошибку. Я проверю, есть ли у нас sharepoint. – user3741952

ответ

0

Ваша установка неясна.

Работает ли каждый член команды с файлом Excel на своем жестком диске? И эти файлы дубликаты? Или у вас есть отдельные файлы, хранящиеся на сервере?

Кто изменит значения параметров? Это делается одним членом команды, или кто-нибудь может их изменить? Если кто-то может их изменить, что происходит, когда два члена команды вносят разные изменения? Этот сценарий входит в программное обеспечение для управления версиями или территорию базы данных.

Если только один человек обновляет значения параметров, это упрощает процесс. Вам просто нужен способ (Sharepoint, email, файл основных параметров на сервере) для распространения обновлений.

Кроме того, я не уверен, что это вопрос VBA.

+0

Члены команды имеют одинаковые файлы excel на своих жестких дисках. Я буду единственным человеком, внесшим изменения - никто в команде не имеет доступа к параметрам. Сейчас я использую электронные письма - всякий раз, когда есть обновление, я меняю версию файла excel и распространяю. Это, однако, оставляет процесс, подверженный человеческой ошибке, если используется некорректная версия. Мне было интересно, есть ли способ от каких-либо действий от конечных пользователей? то есть файл excel будет подключаться к главному файлу и обновлять значения каждый раз? – user3741952

Смежные вопросы