Привет всем. Ситуация такая. Есть сетевая папка, в которой лежит книга Excel 2010. Эту книгу разрешено открывать и изменять нескольким пользователям одновременно (установлена галка Разрешить изменять файл несколькими пользователями...). Допустим, что книга открыта с двух компьютеров. На одном из компьютеров в ячейку А1 вводится текст и файл сохраняется.
Вопрос: какой надо выполнить код на первом компьютере, чтобы в этой ячейке текст отобразился?
Непосредственно из Excel это делается нажатием на кнопу "Обновить файл" (не знаю на какой вкладке расположена эта кнопка, я ее нашел в настройке панели быстрого доступа). Попробовал сделать запись макроса при нажатии этой кнопки, однако Excel не выдает секретов: записанная процедура оказалась пустой.
Может кто-нибудь знает эту секретную команду VBA?
Общий доступ накладывает много ограничений.
В книге с общим доступом нельзя создавать, просматривать, назначать макросы.
Можно записать действия в общей книге в макрос, который находится в книге без общего доступа. Можно запускать готовые макросы, если их работа не затрагивает недоступные при общем доступе функции.
Off.
дэсемьдэодинцэдэ - получеловек-получисло... Фантазия носителей подобных ников поражает... Даже если что-то зашифровано там - никому не интересна дата свадьбы Вашего троюродного дедушки :)
Ник - не для Вас, он для других.
Я пытался записать макрос не в книгу с общим доступом, а как раз в личную книгу макросов. Причем при включенной записи макроса я сначала нажал кнопку "Обновить книгу", потом сохранил файл и остановил запись макроса. В итоге в макрос было записано только сохранение файла. Кода обновления нет...
ReOff.
Ник придуман давно. Там действительно зашифрованы мои ФИО в ACSII кодах. А то, что ник для других - это верно. Вот ник vasya11 не примечателен ничем и не запоминается. А d7d1cd вызвал ваш Off, то есть, обратил на себя внимание :)