Когда вы открываете вторую книгу Excel, видите ли вы сообщение об ошибке, указывающее, что «PERSONAL.XLSB уже открыт?» Если да, то эта проблема связана с тем, как вы открываете вторую книгу.

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

Каждый раз, когда вы открываете книгу в операционной системе, вы запускаете другой экземпляр Excel. Сообщение об ошибке появляется только в том случае, если в вашей системе есть книга Personal.xlsb, и только если вы открываете вторую книгу, используя метод операционной системы. При первом открытии книги загружается Personal.xlsb. Во второй раз, когда вы открываете книгу (помните — вы фактически открываете другой экземпляр Excel)

программа снова пытается загрузить Personal.xlsb. Поскольку он уже открыт, вы получите сообщение об ошибке.

Решение состоит в том, чтобы открыть вторую книгу из Excel, а не из операционной системы. Используйте метод открытия книги, соответствующий вашей версии Excel, и вы не увидите сообщение об ошибке.

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

(Сделайте это в Windows, а не в Excel.) Щелкните файл правой кнопкой мыши и выберите «Свойства». В диалоговом окне «Свойства» для файла выберите, чтобы сделать файл доступным только для чтения. После того, как файл будет доступен только для чтения, вы больше не получите ошибку при открытии вторичных экземпляров Excel. Зачем? Потому что первый экземпляр не оставляет файл открытым, потому что он доступен только для чтения.

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

  1. Откройте диалоговое окно «Параметры Excel». (В Excel 2007 нажмите кнопку «Office», а затем выберите «Параметры Excel. В Excel 2010 или более поздней версии откройте вкладку« Файл »на ленте и нажмите кнопку« Параметры ».)

  2. Щелкните «Дополнительно» в левой части диалогового окна.

  3. Прокрутите список параметров, пока не увидите группу «Общие». (См. Рис. 1.)

  4. Убедитесь, что флажок Игнорировать другие приложения, использующие динамический обмен данными (DDE) не установлен.

  5. Щелкните ОК.

Согласно справочной системе Excel, если установлен флажок «Игнорировать другие приложения», Excel не будет передавать информацию DDE другим приложениям. Однако это еще не все — это также влияет на запуск Excel, когда вы дважды щелкаете книгу в Windows и у вас уже открыт Excel. Если флажок снят (как и должно быть), Excel запускает новую книгу в текущем экземпляре Excel. Если он выбран (а может быть), тогда Excel попытается открыть второй экземпляр самого себя, и вы увидите сообщение об ошибке, если в вашей системе есть файл Personal.xlsb.

ExcelTips — ваш источник экономичного обучения Microsoft Excel.

Этот совет (10547) применим к Microsoft Excel 2007, 2010, 2013, 2016, 2019 и Excel в Office 365. Вы можете найти версию этого совета для старого интерфейса меню Excel здесь:

link: / excel-Error_Opening_Second_Workbook [Ошибка при открытии второй книги].