Excel открывает копию файла

Проблемы

При открытии книги в Microsoft Excel может отображаться несколько окон, содержащих копии той же книги. Кроме того, в строке заголовка отображается имя книги, а затем двоеточие и число, например Книга1:1 и Книга1:2. На панели задач в Microsoft Windows также отображается кнопка для каждого из этих окон.

Причина

Такое поведение наблюдается, если книга была сохранена, когда в ней открыто несколько окон.

Решение

Чтобы изменить это поведение, закройте дополнительные окна и сохраните книгу. Для этого выполните следующие действия:

  1. Нажмите кнопку Закрыть (X в правом верхнем углу) окна, которое вы не хотите.Примечание. Если вы нажимаете кнопку Закрыть в меню файл , Excel закрывает все окна, содержащие книгу. Так как параметры сохраняются, все окна будут отображаться повторно при следующем запуске книги.

  2. Повторяйте действия 1, пока не будет открыто только нужное окно. Примечание. Если открыто только одно окно, в строке заголовка больше не отображается двоеточие и число.

  3. Нажмите клавиши CTRL + S, чтобы сохранить книгу.

Дополнительная информация

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

  1. Нажмите клавиши CTRL + N, чтобы создать новый winodw. В Excel можно выбрать несколько окон из одной книги, добавив двоеточие и число к имени файла в заголовке окна.

  2. Перейдите в новое окно, а затем щелкните лист, который нужно просмотреть.

  3. Повторите действия 1 и 2 для каждого листа, который вы хотите просмотреть в окне.

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

Нужна дополнительная помощь?

Excel при двойном клике открывает файл два раза

Stork4ever

Дата: Четверг, 31.08.2017, 16:42 |
Сообщение № 1

Группа: Пользователи

Ранг: Участник

Сообщений: 82


Репутация:

0

±

Замечаний:
0% ±


Excel 2013

Не так давно (видимо после обновления) при двойном клике на любой файл с расширением .xlt запускается две его копии.
Т. е. сначала открывается один файл, а потом его копия.
Решения в интернете не нашел. При установке галочки в настройках — Игнорировать DDE-запросы от других приложений вызывает ошибку при запуске:
«Ошибка при направлении команды приложения»

Правда после этого открывается один экземпляр файла. Вроде бы решение, но кривое и с ошибкой.
Как избавиться от ошибки? На одних компьютерах отключение DDE-запросов решило проблему и ошибки нет, на других компьютерах — ошибка.

Сделал восстановление системы на более ранний период. Все заработало нормально. Через некоторое время опять появилось двойное открытие файлов. Видимо опять подхватилось обновление. Другие расширения работают нормально и при запуске запускается только один файл без копии.

Windows 10 x64
Office 2016 Pluse x32
Проблема не в мышке (при запуске файла Enter-ом тоже двойное открытие)

Помогите разобраться с проблемой. Сейчас это повально на всех компьютерах. Мучаются все!

 

Ответить

AndreTM

Дата: Четверг, 31.08.2017, 17:21 |
Сообщение № 2

Группа: Друзья

Ранг: Старожил

Сообщений: 1762


Репутация:

498

±

Замечаний:
0% ±


2003 & 2010

А не надобавлялось ли у вас каких-нибудь надстроек, или «автомакросов» в персональных книгах?
И вот это

сначала открывается один файл, а потом его копия.

надо показывать на видео или в картинках, а то непонятно, как это выглядит (сколько экземпляров приложения открывается, какие имена у книг получаются у открытых и т.д.)


Skype: andre.tm.007
Donate: Qiwi: 9517375010

 

Ответить

Stork4ever

Дата: Четверг, 31.08.2017, 17:30 |
Сообщение № 3

Группа: Пользователи

Ранг: Участник

Сообщений: 82


Репутация:

0

±

Замечаний:
0% ±


Excel 2013

Если сделать дабл клик (или Enter в проводнике) на файле file.xlt то сначала запускается Excel, потом открываются имена файлов сначала file1 а затем file2.
Если запустить Excel, а потом через него открывать file.xlt, тогда просто откроется file.xlt на редактирование, без всяких копий.
Надстроек и автомакросов нет. Одинаково отработает как на новых, так и на старых файлах.

Такой же эффект при запуске файлов *.xltx

А вот запуск *.xls *.xlsх и *.xlsm проходит нормально без дубляжа.

Сообщение отредактировал Stork4everЧетверг, 31.08.2017, 17:45

 

Ответить

Pelena

Дата: Четверг, 31.08.2017, 17:33 |
Сообщение № 4

Группа: Админы

Ранг: Местный житель

Сообщений: 18797


Репутация:

4284

±

Замечаний:
±


Excel 2016 & Mac Excel


Это файл шаблона. Он так и должен открываться. То есть на основе шаблона создается файл Excel, при этом сам шаблон не меняется


«Черт возьми, Холмс! Но как??!!»
Ю-money 41001765434816

 

Ответить

AndreTM

Дата: Четверг, 31.08.2017, 17:41 |
Сообщение № 5

Группа: Друзья

Ранг: Старожил

Сообщений: 1762


Репутация:

498

±

Замечаний:
0% ±


2003 & 2010

Да, Лена, по идее так и должен открываться шаблон — но открываться при этом должен только один новый file1, созданный на основе шаблона; вот file2-то откуда?

Я поэтому и спросил у ТС, а нету ли там ещё (в шаблонах этих, в персоналках, ещё где) каких макросов, пытающихся на .Open ещё что-то проделать.


Skype: andre.tm.007
Donate: Qiwi: 9517375010

 

Ответить

Stork4ever

Дата: Четверг, 31.08.2017, 17:44 |
Сообщение № 6

Группа: Пользователи

Ранг: Участник

Сообщений: 82


Репутация:

0

±

Замечаний:
0% ±


Excel 2013

Даже если я создаю пустой файл без макросов и данных (просто пустую таблицу) и сохраняю его в виде шаблона, то потом при запуске все равно открываются две копии.

Сообщение отредактировал Stork4everЧетверг, 31.08.2017, 17:46

 

Ответить

Stork4ever

Дата: Четверг, 31.08.2017, 17:56 |
Сообщение № 7

Группа: Пользователи

Ранг: Участник

Сообщений: 82


Репутация:

0

±

Замечаний:
0% ±


Excel 2013

Сообщение отредактировал Stork4everПятница, 01.09.2017, 13:31

 

Ответить

Stork4ever

Дата: Вторник, 05.09.2017, 11:09 |
Сообщение № 8

Группа: Пользователи

Ранг: Участник

Сообщений: 82


Репутация:

0

±

Замечаний:
0% ±


Excel 2013

Проблема решилась. В реестре нужно вместо

[HKEY_CLASSES_ROOTExcel.Template.8shellNewcommand]
@=»»C:\Program Files (x86)\Microsoft Office\Root\Office16\EXCEL.EXE» /n «%1″»

поставить

[HKEY_CLASSES_ROOTExcel.Template.8shellNewcommand]
@=»»C:\Program Files (x86)\Microsoft Office\Root\Office16\EXCEL.EXE» /n /e»

Для Template, TemplateMacroEnabledи т.п. меняем соответствующие ветки.

Короче нужно убрать «%1» или заменить на /e (без кавычек)

Путь к файлу excel.exe у вас может быть другой!

Из особенностей. Первый запущенный файл исключается из прокрутки ctrl-tab, но это не всем нужно. По крайней мере решился вопрос двойного запуска файла из шаблона.

Сообщение отредактировал Stork4everВторник, 05.09.2017, 11:12

 

Ответить

Уважаемые специалисты, не могу решить такую проблему: запускаю файлы эксель в течение дня из окон винды, тотал командер, из почты, все загружаются нормально. Но в определённый момент винда зачем то запускает ещё одну копию экселя и открывает их там. Как следствие — не обновляющиеся ссылки между файлами. Причём не всегда сразу замечаю, когда запустилась вторая копия и сколько файлов в нее попало. Приходится закрывать вторую копию и открывать файлы либо непосредственно из экселя, либо перетаскивая файл в его окно. Постоянно открывать файлы из экселя неудобно, так как используется куча разных ярлыков на сетевые ресурсы. Причём иногда просто повторный запуск того же файла уже происходит правильно. Такая проблема была в 2003 и в 2007 офисах.
Сегодня доломал окончательно. Теперь вообще каждый открываемый файл запускает отдельную копию экселя….


Вообще я ни разу не сталкивался с тем чтобы новый процесс Excel запускался при открыти файла с уже открытым Excel. Для того чтобы он запустился нужно его запустить либо ярлыком для Excel, либо Пуск/Программы/MS Office/Excel, при этом открывается пустая книга Excel. Насколько я понимаю MS это сделал специально, например, для отображения двух книг excel на разных мониторах. Для определения почему у тебя случайно срабатывет эта функция нужно более подробное описание что ты делаешь.


запускаю винду, открываю через проводник папку с файлами, запускаю файлы. Запускаю диспетчер задач и вижу, что количество запущенных процессов EXCEL.EXE равно количеству открытых файлов. Пожалуй, дело тут не в екселе, а в глюке интерпретатора команд винды. Насколько я понимаю, система должна при запуске файла сначала проверить, не запущена ли уже программа перед повторным её открытием. Почему-то не видит. В общем, зря сюда пожаловался :)


Здравствуйте.

Панель управления-Свойства папки-Типы файлов. Находите файлы Excel и для каждого:
Дополнительно-Просматривать в том же окне

Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы…
www.excel-vba.ru
Просто СПАСИБО [+оказать+]
Считаешь СПАСИБО мало? Яндекс.Деньги: 41001332272872; WM: R298726502453


Цитата: Prist от 07.07.2010, 11:19
Здравствуйте.

Панель управления-Свойства папки-Типы файлов. Находите файлы Excel и для каждого:
Дополнительно-Просматривать в том же окне

Спасибо! Вот уж действительно, век живи, век учись.



Знания недостаточно, необходимо применение. Желания недостаточно, необходимо действие. (с) Брюс Ли



Может быть подскажете, почему пункт «Просматривать в том же окне» может быть неактивен? Я не знаю уже, как это получилось, но у XLS всё нормально, а у XLSX неактивен. Я уже и удалял его полностью и заново прописывал, бесполезно. И как результат — после открывания нескольких файлов XLSX вдруг вновь открываемый запускается в новом окне. Если его закрыть, активировать окно экселя, потом снова перейти в папку с файлом и снова его открыть — открывается как надо. Если бы опция «Просматривать в том же окне» действительно была выключена, то и первые файлы все запускались бы в разных окнах, так?


Прошу прощения, что возобновляю тему, но проблема продолжает существовать, и не только у меня. Постоянно приходят коллеги и жалуются, что «ссылки у открытых файлов не обновляются друг на друга при сохранении файлов и что при попытке вставить ссылку на соседний открытый файл это сделать не удаётся». Я посмотрел в диспетчер задач и увидел что копий программы по две и по три. Я не знаю, в какой момент это происходит. Я всё делаю ПРАВИЛЬНО. На рабочем столе есть ярлыки к файлам, запускаю их последовательно, всё грузится как надо, в одну программу. Проходит какое то время, в течение которого я закрываю и запускаю новые файлы. В очередной раз, сворачиваю все окна и запускаю очередной ярлык с раб. стола. И вижу, что он начинает загружаться в чистое окно экселя (обычно при открытии нового файла видно содержимое окна с уже открытым файлом), Это означает только одно: НАЧАЛОСЬ… Если мне скажут, что проверьте Свойства папки-Типы файлов, то я отвечу, что там всё так как должно быть, ведь если бы там было что-то не так, то я бы начиная с первых запусков файлов получал бы отдельные копии программы


После долгих поисков и экспериментов: ответ оказался довольно простым. Каждое расширение (например, xlsx) связано с «типом файла», в этом случае именем типа файла является «Excel».Лист.12 «, .12 номер версии Excel 16. Когда вы дважды щелкаете или нажимаете ввод в файле .xlsx в файловом менеджере, таком как Explorer, он отправляет сообщение DDE в Excel 16, чтобы выполнить действие с этим файлом. Действия: Новый, Открыть, Редактировать, Печать и т.д. Если этому типу файла назначено более одного действия, одно из них обычно (но не обязательно) выполняется по умолчанию. Если в Проводнике вы щелкнете правой кнопкой мыши по файлу, в контекстном меню будут перечислены возможные действия, а по умолчанию будет выделено жирным шрифтом. Теперь, если действие по умолчанию неправильно установлено на Новое действие, Excel создаст новый файл на основе этого (как это происходит с файлом шаблона), и назовет его с дополнительной «1» в имени. Если это происходит с вами, посмотрите на контекстное меню для файла .xlsx: если по умолчанию установлено значение «Новый», выберите вместо этого действие «Открыть», и ваш файл, в общем-то, откроется.

Причина, по которой вы все еще можете перетаскивать или использовать File Open в Excel и иметь возможность открыть этот файл, заключается в том, что, переходя непосредственно в Excel, вы обходите диалог DDE между файловым менеджером и Excel.

Так как изменить действие по умолчанию? Конечно, это параметр реестра, но проще использовать утилиту FileTypesMan от NirSoft для управления типами файлов (http://www.nirsoft.net/utils/file_types_manager.html). Если вы не знакомы с концепциями, это немного сбивает с толку, но после запуска этой утилиты с закрытым Excel найдите расширение .xlsx, выберите его и посмотрите на нижнюю панель. Одно (только одно) из действий — По умолчанию. Дважды щелкните строку «Открыть действие», установите флажок «По умолчанию», закройте диалоговое окно и закройте утилиту. Теперь в вашем файловом менеджере дважды щелкните нужный файл .xlsx. Бинго!

Студворк — интернет-сервис помощи студентам

Всем доброго времени суток!

Проблема следующая возникла у меня:

Иногда при открытии какого-либо эксель документа вместе с ним открывается еще один.
Отследить в какой момент это происходит достаточно проблематично.

Еще одно наблюдение — такое явление происходит именно с теми документами, обращение к которым идет через макросы в каких-либо других документах.В самом коде в макросе все чисто — после окончания сессии экземпляры Application и Workbook закрываются и сам документ доступен и не занят другим пользователем.

Иными словами открывается любой документ, а вместе с ним открывается док, к которому ранее было обращение через какой-либо макрос.

Excel 2010 и 2016

Как это можно объяснить и как это можно устранить? Никто не сталкивался?

Спасибо заранее за ваши ответы.

Понравилась статья? Поделить с друзьями:
  • Excel особенности копирования формул
  • Excel открывает две страницы
  • Excel открывает два файла вместо одного
  • Excel основы работы скачать
  • Excel открывает два окна одно пустое