Как открыть несколько файлов Excel одновременно: все способы + решения ошибок

Почему Excel не даёт открыть несколько файлов — и как это исправить

Работа с несколькими таблицами Excel одновременно — стандартная задача для аналитиков, бухгалтеров и менеджеров. Но вместо ожидаемого удобства пользователи часто сталкиваются с ошибками: файлы открываются в одном окне, блокируются для редактирования или вовсе не реагируют на двойной клик. Причина кроется в настройках программы, ограничениях лицензии или особенностях операционной системы.

В этой статье разберём 5 проверенных способов открыть несколько файлов Excel параллельно — от базовых (через проводник Windows) до продвинутых (редактирование реестра). А ещё объясним, почему Excel 2016 и Excel 365 ведут себя по-разному, и что делать, если файлы открываются в режиме «только для чтения».

Способ 1: Открытие через проводник Windows (самый быстрый)

Если вам нужно срочно открыть 2–3 файла, не копаясь в настройках, используйте стандартный проводник. Этот метод работает во всех версиях Excel (2010–2023) и не требует прав администратора.

Алгоритм простой:

  • 📁 Откройте папку с нужными файлами .xlsx или .xls.
  • 🔍 Выделите файлы мышью (удерживайте Ctrl для выбора нескольких).
  • 🖱️ Нажмите правой кнопкой и выберите Открыть (не «Открыть с помощью»!).

⚠️ Внимание: Если файлы открываются в одном окне (вкладками), значит, в вашей версии Excel включён режим SDI (Single Document Interface). Чтобы это исправить, переходите к Способу 3.

Способ 2: Использование командной строки (для опытных пользователей)

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

Инструкция:

  1. Нажмите Win + R, введите cmd и подтвердите Enter.
  2. Введите команду для каждого файла (замените путь на свой):
    "C:\Program Files\Microsoft Office\root\Office16\EXCEL.EXE" "C:\Путь\к\файлу1.xlsx"
    "C:\Program Files\Microsoft Office\root\Office16\EXCEL.EXE" "C:\Путь\к\файлу2.xlsx"

🔹 Примечание: Путь к EXCEL.EXE может отличаться в зависимости от версии Office. Для Excel 2019 и 365 обычно это Office16, для Excel 2013Office15.

Как узнать точный путь к EXCEL.EXE?

1. Откройте диспетчер задач (Ctrl+Shift+Esc).

2. Найдите процесс EXCEL.EXE в списке.

3. Кликните правой кнопкой → «Открыть расположение файла».

Способ 3: Настройка Excel для открытия файлов в отдельных окнах

Если Excel упорно открывает все файлы в одном окне (вкладками), проблема в параметре Ignore other applications. Его нужно отключить через реестр Windows.

Пошаговая инструкция:

  • 🔧 Нажмите Win + R, введите regedit и нажмите Enter.
  • 📜 Перейдите по пути:
    HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open\command
  • 🖊️ В параметре (По умолчанию) найдите фрагмент "/e" и добавьте перед ним "%1" (пример правильной строки:
    "C:\...EXCEL.EXE" "%1" /e
  • 🔄 Повторите шаги для пути HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open\command (для старых форматов .xls).

⚠️ Внимание: Неправильное редактирование реестра может привести к сбоям в работе Windows. Перед изменениями создайте точку восстановления системы (Панель управления → Восстановление → Настройка восстановления системы).

📊 Какую версию Excel вы используете?
Excel 2010 или старше
Excel 2013–2016
Excel 2019
Excel 365 (подписка)
Не знаю

Способ 4: Открытие файлов через Power Query (для слияния данных)

Если ваша цель — не просто открыть несколько файлов, а объединить данные из них, используйте инструмент Power Query (доступен в Excel 2016 и новее). Это позволит импортировать данные из нескольких книг в одну таблицу без ручного копирования.

Как это сделать:

  1. Откройте новый файл Excel.
  2. Перейдите на вкладку ДанныеПолучить данныеИз файлаИз папки.
  3. Укажите папку с нужными файлами и нажмите ОК.
  4. В открывшемся окне выделите все файлы и кликните ОбъединитьОбъединить и загрузить в....

📌 Плюсы метода: автоматически обновляет данные при изменении исходных файлов, поддерживает форматы .xlsx, .csv, .txt.

Убедитесь, что все файлы имеют одинаковую структуру (столбцы с одинаковыми названиями)

Проверьте отсутствие скрытых символов в названиях файлов (например, пробелов в начале)

Закройте все открытые книги Excel перед импортом

Сохраните резервные копии исходных файлов

-->

Способ 5: Использование макроса VBA (для автоматизации)

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

Пример кода для открытия 3 файлов:

Sub OpenMultipleFiles()

Dim filePaths As Variant

filePaths = Array("C:\Path\File1.xlsx", "C:\Path\File2.xlsx", "C:\Path\File3.xlsx")

Dim i As Integer

For i = LBound(filePaths) To UBound(filePaths)

Workbooks.Open filePaths(i)

Next i

End Sub

🔹 Как использовать:

  1. Нажмите Alt + F11, чтобы открыть редактор VBA.
  2. Вставьте код в модуль (Insert → Module).
  3. Замените пути в массиве filePaths на свои.
  4. Закройте редактор и запустите макрос через Alt + F8.

⚠️ Внимание: Макросы могут быть заблокированы настройками безопасности. Чтобы разблокировать, перейдите в Файл → Параметры → Центр управления безопасностью → Параметры центра управления безопасностью → Настройки макросов и выберите Включить все макросы (не рекомендуется для файлов из ненадёжных источников).

Таблица: Сравнение способов открытия нескольких файлов

Способ Сложность Подходит для версий Ограничения
Через проводник Все версии Может открывать вкладками в новых версиях
Командная строка ⭐⭐ Все версии Требует знания пути к EXCEL.EXE
Редактирование реестра ⭐⭐⭐ Windows Риск сбоев при ошибке
Power Query ⭐⭐ 2016, 2019, 365 Только для слияния данных
Макрос VBA ⭐⭐⭐ Все версии Требует навыков программирования

Частые ошибки и их решения

Даже после настройки Excel может выдавать ошибки при открытии нескольких файлов. Рассмотрим самые распространённые:

1. Файлы открываются в режиме «только для чтения»

🔹 Причина: Файл уже открыт в другом процессе (например, в фоновом режиме) или заблокирован антивирусом.

🔹 Решение: Закройте все экземпляры Excel через диспетчер задач (Ctrl+Shift+Esc), затем попробуйте снова. Если не поможет, временно отключите антивирус.

2. Excel зависает при открытии нескольких файлов

🔹 Причина: Недостаточно оперативной памяти или файлы содержат сложные формулы.

🔹 Решение: Откройте файлы по одному, сохраните их в формате .xlsb (двоичный формат Excel, оптимизирован для больших данных).

3. Ошибка «Файл используется другим пользователем»

🔹 Причина: Файл хранится в сетевой папке или облаке (OneDrive, Google Drive) и синхронизируется.

🔹 Решение: Скачайте файл локально или отключите синхронизацию на время работы.

FAQ: Ответы на частые вопросы

Можно ли открыть несколько файлов Excel на Mac?

Да, но с ограничениями. В Excel для Mac нет режима отдельных окон (SDI), поэтому файлы всегда открываются вкладками. Чтобы обойти это:

  1. Откройте первый файл.
  2. Зажмите Option (⌥) и кликните по значку Excel в Dock — выберите Новое окно.
  3. В новом окне откройте второй файл.
Почему Excel 365 открывает файлы медленнее, чем Excel 2016?

В Excel 365 по умолчанию включена проверка безопасности и облачная синхронизация. Чтобы ускорить открытие:

  • Отключите автосохранение (Файл → Параметры → Сохранение → Автосохранение OneDrive).
  • Добавьте папку с файлами в исключения антивируса.
  • Используйте формат .xlsb вместо .xlsx.
Как открыть 100+ файлов Excel одновременно?

Для массового открытия используйте скрипт на Python с библиотекой openpyxl или pandas. Пример:

import os

import pandas as pd

folder = "C:/Путь/к/папке/"

for file in os.listdir(folder):

if file.endswith(".xlsx"):

df = pd.read_excel(os.path.join(folder, file))

# Обработка данных

Для Excel: запишите макрос VBA с циклом (см. Способ 5).

Можно ли открыть файлы Excel и Google Sheets одновременно?

Да, но только в разных программах. Google Sheets не блокирует файлы для Excel, и наоборот. Однако:

  • Изменения в одном файле не синхронизируются с другим.
  • Форматирование может отличаться при импорте/экспорте.

Для совместной работы лучше использовать OneDrive или Google Drive с функцией совместного редактирования.

Почему при открытии нескольких файлов сбиваются ссылки?

Ссылки вида =[Книга1.xlsx]Лист1!$A$1 могут сломаться, если:

  • Файл-источник закрыт.
  • Имя файла или путь изменились.
  • Включён режим Обновление связей при открытии (Данные → Подключения → Изменить связи).

🔹 Решение: Используйте абсолютные пути или преобразуйте ссылки в значения (Копировать → Специальная вставка → Значения).