Новости:

Подпишитесь на рассылку новых сообщений форума через службу рассылок: Subscribe.ru

Главное меню

Обновление общего файла Excel

Автор d7d1cd, 29.01.2016, 10:33

« назад - далее »

d7d1cd

Привет всем. Ситуация такая. Есть сетевая папка, в которой лежит книга Excel 2010. Эту книгу разрешено открывать и изменять нескольким пользователям одновременно (установлена галка Разрешить изменять файл несколькими пользователями...). Допустим, что книга открыта с двух компьютеров. На одном из компьютеров в ячейку А1 вводится текст и файл сохраняется.

Вопрос: какой надо выполнить код на первом компьютере, чтобы в этой ячейке текст отобразился?

Непосредственно из Excel это делается нажатием на кнопу "Обновить файл" (не знаю на какой вкладке расположена эта кнопка, я ее нашел в настройке панели быстрого доступа). Попробовал сделать запись макроса при нажатии этой кнопки, однако Excel не выдает секретов: записанная процедура оказалась пустой.

Может кто-нибудь знает эту секретную команду VBA?

vikttur

#1
Общий доступ накладывает много ограничений.
В книге с общим доступом нельзя создавать, просматривать, назначать макросы.

Можно записать действия в общей книге в макрос, который находится в книге без общего доступа. Можно запускать готовые макросы, если их работа не затрагивает недоступные при общем доступе функции.

Off.
дэсемьдэодинцэдэ - получеловек-получисло... Фантазия носителей подобных ников поражает... Даже если что-то зашифровано там - никому не интересна дата свадьбы Вашего троюродного дедушки :)
Ник - не для Вас, он для других.



d7d1cd

Я пытался записать макрос не в книгу с общим доступом, а как раз в личную книгу макросов. Причем при включенной записи макроса я сначала нажал кнопку "Обновить книгу", потом сохранил файл и остановил запись макроса. В итоге в макрос было записано только сохранение файла. Кода обновления нет...

ReOff.
Ник придуман давно. Там действительно зашифрованы мои ФИО в ACSII кодах. А то, что ник для других - это верно. Вот ник vasya11 не примечателен ничем и не запоминается. А d7d1cd вызвал ваш Off, то есть, обратил на себя внимание :)