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

3

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

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

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

На новой машине W7 щелчок по значку каждый раз открывает НОВУЮ УСТАНОВКУ Excel. Это ужасно расстраивает. Ни одна из моих соединительных таблиц больше не работает. Мои макросы не работают. Я не могу подключить файлы, я не могу перемещать вкладки. Я застрял. Я не могу делать свою работу!

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

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

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

Mark
источник
Не ответ, но обходной путь: Вам не нужно ^ O. Excel поддерживает перетаскивание и перетаскивание, поэтому создайте ярлыки для файлов, которые вы используете, и перетаскивайте & amp; поместите их в Excel.
Adam Ryczkowski
1
В любом случае, описанное вами поведение не является нормальным даже для Windows 7. Попробуйте удалить & amp; ремонт, как предложили HaydnWVN.
Adam Ryczkowski
Удалите Excel 2010 и попробуйте Ремонт Office 2003 первый. Если это не работает, удалите и переустановите.
Karan
Это очень нормальное поведение, если настроены его настройки.
Brad
Работал ли какой-нибудь из этих ответов на вас, Марк?
Brad

Ответы:

2

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

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

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

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

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

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

AdamV
источник
2

Параметры Excel - & gt; Дополнительно - & gt; Дисплей - & gt; Снимите флажок рядом с «Показать все окна на панели задач». Вы сделали.

Doughboy
источник
1

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

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 пакет на вашем месте.

Brad
источник
0

Удалите Office 2010, который был предустановлен.

Удалить Office 2003.

Бежать sfc /scannow чтобы исправить любые основные проблемы Windows.

Установите все обновления Windows.

Переустановите Office 2003.

Установите все обновления Windows и Office 2003.

Попробуйте снова!

HaydnWVN
источник
0

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

Исправление?

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

Исправлена!

Rosa
источник