24

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

PERSONAL.xlsb заблокирован для редактирования

PERSONAL.xlsb заблокирован для редактирования

В: Как я могу отключить или скрыть это сообщение?

В качестве альтернативы, если бы кто-то мог предложить способ улучшить поддержку Excel 2007 для нескольких мониторов в одном экземпляре, это также обошло бы проблему

Примечание . Я не хочу использовать «Игнорировать другие приложения, использующие динамический обмен данными (DDE)», поскольку это наносит ущерб другим функциям, которые я регулярно использую.

4 ответа4

26

Отобразите ваш Personal.xlsb и включите опцию публикации рабочей книги. Затем вы можете открыть столько экземпляров Excel, сколько захотите, без этого надоедливого сообщения только для чтения.

Единственным недостатком является то, что если вы действительно хотите добавить или отредактировать личный макрос, вам придется снова отобразить Personal.xlsb снова отключить параметр общего доступа (вы не можете видеть или редактировать макросы общих рабочих книг, но вы можете их запустить .)

Чтобы найти опцию публикации рабочей книги, нажмите вкладку «Просмотр», а затем нажмите кнопку «Поделиться рабочей книгой», которая находится в группе «Изменения».

В Office 2007/2010 откройте файл personal.xlsb, открыв один экземпляр Excel, и выберите вкладку «Показать» на вкладке «Вид», в разделе окна, нажмите кнопку «Показать». В Office 2007 откройте общий доступ к книге на вкладке «Обзор», в разделе «Изменения», поделитесь рабочей книгой.

3

Если вы не полагаетесь на свои личные макросы, вы можете перейти к:

C:\Users\ имя пользователя \ AppData \ Local \ Microsoft \ Excel \ XLStart

и сделать файл Personal.xlsb только для чтения. Это должно остановить нытье.

Если 2 экземпляра не нужны, вы также можете заставить Excel открыть новое окно для каждого файла. На панели задач будет отображаться несколько экземпляров (которые, как я предполагаю, вы можете перетаскивать по мониторам), но на нем будет работать только 1 копия Excel.

2

Эта ветка предоставляет некоторые варианты того, как этого избежать. У меня не было изменений для проверки поддержки нескольких мониторов в Excel 2010, но я могу подтвердить, что в 2007 году нет способа поддержки одного экземпляра с файлами, открытыми на нескольких мониторах.

-1

Я нашел простое решение для этой проблемы.

1) Сделайте копию вашего PERSONAL.XLSB где-нибудь еще. Неважно, где вы хотите хранить этот файл, просто избегайте системных папок. Например, поместите его на диск D:\

2) Создайте каталог с именем XLSTART, чтобы у вас была создана папка D:\XLSTART.

3) Переместите PERSONAL.XLSB из D:\ в D:\ XLSTART

4) Снимите флажок «Только для чтения» в файле D:\XLSTART\PERSONAL.XLSB и в папке D:\XLSTART.

5) Перейдите в предыдущее местоположение файла PERSONAL.XLSB (в моем случае это был C:\Program Files (x86)\Microsoft Office\root\Office16\XLSTART - потому что я мигрировал в новый офис), хотя у вас может быть C:\Users\AppData\Roaming\Microsoft\Excel\XLSTART, если вы все еще используете старую версию Office.

6) Перейдите на один уровень вверх и полностью удалите папку XLSTART.

7) Переместите или скопируйте D:\XLSTART в текущем местоположении.

8) Готово. Все работает.

Это сработало для меня, надеюсь, это сработает и для вас. Теперь я могу редактировать PERSONAL.XLSB, когда захочу. Больше никаких хлопот.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .