Уважаемые программисты. Прошу простить, если тема где-то обсуждалась, но из того, что откопал, ответа не нашел.
В книге несколько листов. на каждом некоторый список. (хронология событий).
Для добавления новой записи используется макрос, который ищет последнюю заполненную ячейку на листе, и на следующей строке вносит первоначальные реквизиты записи, (дата, имя пользователя и т.п.) ставит курсор в нужную ячейку и пользователь заполняет данные.
Есть желание организовать общий доступ двум пользователям, но если у них одновременно появится желание внести запись на один и тот же лист, думаю будет конфликт.
Какой способ вы можете посоветовать, что бы избежать конфликтных записей?
Рассматривал такой способ:
1.Если при добавлении новой записи, когда макрос внесет первоначальные записи, сразу же сохранить книгу? На это конечно понадобится какое-то время, но тем не менее, запись уже будет записана в документ.
2.Можно ли второму пользователю пред новой записью как-то обновить данные на предмет, не появилось ли что в книге. Как это сделать?
3. Можно ли макросом отследить сколько пользователей работают с книгой. Если больше одного, тогда выполнять п.1 и п.2.
В книге несколько листов. на каждом некоторый список. (хронология событий).
Для добавления новой записи используется макрос, который ищет последнюю заполненную ячейку на листе, и на следующей строке вносит первоначальные реквизиты записи, (дата, имя пользователя и т.п.) ставит курсор в нужную ячейку и пользователь заполняет данные.
Есть желание организовать общий доступ двум пользователям, но если у них одновременно появится желание внести запись на один и тот же лист, думаю будет конфликт.
Какой способ вы можете посоветовать, что бы избежать конфликтных записей?
Рассматривал такой способ:
1.Если при добавлении новой записи, когда макрос внесет первоначальные записи, сразу же сохранить книгу? На это конечно понадобится какое-то время, но тем не менее, запись уже будет записана в документ.
2.Можно ли второму пользователю пред новой записью как-то обновить данные на предмет, не появилось ли что в книге. Как это сделать?
3. Можно ли макросом отследить сколько пользователей работают с книгой. Если больше одного, тогда выполнять п.1 и п.2.