3

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

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

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

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

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

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

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

5 ответов5

2

Параметры 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 как новый процесс, а затем открыть файл оттуда (например, если я хочу просмотреть второй файл на втором мониторе и не нужно вставлять между файлами)

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

0

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

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

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

Исправлена!

0

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

Удалить Office 2003.

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

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

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

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

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

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