Как открыть несколько файлов Excel в ОДНОМ окне/экземпляре Excel 2003 в Win 7

Как открыть несколько файлов Excel в ОДНОМ окне/экземпляре Excel 2003 в Win 7

Я использую Excel 2003 на моем новом компьютере с Windows 7. (Также предустановлен Excel 2010 Starter, который я не использую).

Я активный пользователь Excel. Я использую его целый день каждый день. У меня часто открыто 10 или 15 листов, и один и многие из них имеют ссылки ячеек друг на друга. У меня также есть файл макроса, который хранит все мои сочетания клавиш.

На моей старой машине W2K, когда я щелкал по .xlsфайлу или ярлыку для него, он открывал этот файл в существующем экземпляре Excel. Так и должно быть. У меня было открыто много файлов, только в одном «окне» или экземпляре Excel. Все файлы могли взаимодействовать друг с другом, работал перекрестный поиск файлов, работали мои макросы, и я мог переключаться между рабочими книгами с помощью CTRL Tab или CTRL F6, я мог перемещать вкладки из одной рабочей книги в другую.

На новой машине W7 нажатие на значок каждый раз открывает НОВЫЙ ЭКЗЕМПЛЯР Excel. Это ужасно раздражает. Ни одна из моих подключаемых таблиц больше не работает. Мои макросы не работают. Я не могу подключать файлы, я не могу перемещать вкладки. Я застрял. Я не могу выполнять свою работу!

Я по-прежнему могу открывать файлы в одном экземпляре, нажимая « CTRLOи выполняя навигацию, но мне нужно, чтобы мои файлы работали по щелчку.

Полагаю, это ошибка в файлах реестра, возможно, из-за начального Excel 2010, который был предустановлен на моем новом компьютере.

Можете ли вы мне подсказать, как исправить эту ошибку в реестре? Есть ли способ проще, чем редактирование реестра?

решение1

Параметры Excel -> Дополнительно -> Отображение -> Снимите галочку рядом с «Показывать все окна на панели задач». Готово.

решение2

У меня была похожая проблема с Excel 2010 на W7, и исправление установки, похоже, не помогло, а опция игнорирования DDE уже была отключена. Мой значок ярлыка для файлов Excel также был необычным, хотя все записи реестра в classes_root казались в порядке (хотя я подозреваю, что какая-то мелочь была неверна, но я не делал снимок, чтобы заметить разницу).

Чтобы это исправить, я сделал следующее:

  1. Найти файл Excel .xlsx
  2. Shift + щелчок правой кнопкой мыши > Открыть с помощью...
  3. Игнорируйте представленные варианты и нажмите «Обзор».
  4. Перейдите к моей установке Excel 2010 (в моем случае это было в

    C:\Program Files (x86)\Microsoft Office\Office14
    
  5. Дважды щелкните Excel.exe.

  6. Убедитесь, что в предыдущем диалоговом окне установлен флажок «Всегда открывать...».
  7. Нажмите ОК.

Теперь мои файлы Excel открываются в одном экземпляре, как показывает диспетчер задач, и мой значок правильный. Я могу легко принудительно запустить второй экземпляр, используя Shift + щелчок по ярлыку на панели задач Windows 7, чтобы запустить Excel как новый процесс, а затем открыть файл оттуда (например, если я хочу просмотреть второй файл на втором мониторе и мне не нужно вставлять данные между файлами)

решение3

Вы можете изменить эту настройку в параметрах. Если у вас это отмечено:

Excel Options > Advanced > General > Ignore other applications that use Dynamic Data Exchange

он будет вести себя так, как вы описываете. (этот путь для Office 2010/2007, я не уверен в точном пути для 2003, но он должен быть где-то довольно близко к этому)

Редактировать:Здесьэто путь к исправлению в 2010, 2007 и 2003 годах.

Если этот флажок установлен, каждый раз, когда вы открываете новый файл Excel из проводника Windows, Excel будет принудительно создавать новый экземпляр. Это удобно, когда у вас несколько мониторов и вы хотите просматривать два файла одновременно, не выполняя раздражающих манипуляций с окнами. Он по-прежнему позволяет открывать файлы в текущем экземпляре, когда вы открываете их из самого экземпляра. Проблема в том, что копирование и вставка не так элегантны. вы можете только C/P как текст или HTML или какой-то другой раздражающий формат. И вы обычно теряете свои формулы.

Если эта опция уже не отмечена, я не уверен, когда может возникнуть проблема. Но я бы сказал, что Office Starter не обязательно должен быть на вашем компьютере, если у вас установлен настоящий экземпляр Office. Я бы удалил весь этот Starterпакет, если бы я был вами.

решение4

У меня была та же проблема. Столько раз искал, ничего не помогло. Наконец, я вспомнил, что накосячил, когда впервые установил Excel 2003.

Что исправить?

Щелкните правой кнопкой мыши файл Excel в проводнике Windows и повторно выберите программу по умолчанию. (Открыть с помощью --> Выбрать программу по умолчанию...).

Зафиксированный!

Связанный контент