Excel не закрывается при закрытии книги

Как закрыть Эксель, если не закрывается? Воспользуйтесь комбинацией Alt+F4, запустите «Диспетчер задач» и удалите процесс Excel, снимите задачу для приложения или просто перезагрузите компьютер / ноутбук (рекомендуется в крайнем случае). Ниже подробно рассмотрим, как действовать при возникновении подобных проблем, и какими методами можно закрыть программу.

Причины, почему не закрывается Excel

Существует множество причин, почему не закрывается Эксель, как и в случае с другими программами. К основным объяснениям можно отнести:

  1. Ошибка в программном коде.
  2. Конфликты с другими ПО.
  3. Загрязненная операционная система.
  4. Применение не подходящей версии Виндовс.
  5. Сбои работы жесткого диска.
  6. Дефицит оперативной памяти.
  7. Действие вирусов.
  8. Прочие причины.

Что делать

При возникновении зависания нужно сначала разобраться, как закрыть программу, если при нажатии на «крестик» Эксель не закрывается. Рассмотрим основные варианты.

Используйте горячие клавиши

Первое, что стоит сделать при возникновении подобных проблем — попробовать закрыть приложение с помощью комбинации горячих кнопок. Чаще всего работает Alt+F4. В ее задачи входит принудительное прекращение работы процесса.

Закройте приложение через специальную панель

Если рассмотренный метод не помогает, можно использовать еще один метод, как закрыть Эксель — сделать это с помощью вызова специальной панели. Для этого жмите на Ctrr+Alt+Del, после чего войдите в «Диспетчер задач» и во вкладку «Процессы». Здесь найдите нужный вариант с названием Excel, жмите правой кнопкой мышки и кликните «Снять задачу». Как вариант, можно зайти в раздел «Служба приложений» и отключить нужный софт там.

Специальная программа

Бывают ситуации, когда не закрывается файл Эксель из-за отсутствия процесса в списке. В таком случае может потребоваться специальная программа — Process Exprorer. Она не требует установки. Достаточно скачать ее с официального сайта docs.microsoft.com/ru-ru/previous-versions/bb896653(v=msdn.10)?redirectedfrom=MSDN, запустить и найти нужный процесс.  В отличие от «Диспетчера задач» здесь отображаются все процессы. Найдите интересующий, кликните на него правой кнопкой мышки и выберите кнопку удаления.

Альтернативный вариант

Крайний метод, что делать, если не закрывается Эксель при выполнении всех рассмотренных выше шагов — принудительно перезапустить компьютер / ноутбук. После запуска программа будет закрыта, и ее можно будет снова запустить. При этом сохраняется риск сбоев во время работы, поэтому нужно определить причину.

Что еще сделать после закрытия / во время работы

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

Убедитесь, что Эксель не пользуется другим процессом

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

Проверьте систему на вирусы

Если Excel не закрывается, проверьте ПК / ноутбук на вирусы. Проблемы с прекращением работы могут возникнуть на фоне действия вредоносного ПО. В случае его удаления можно попробовать закрыть контент, и это происходит без проблем.

Решение проблем с надстройками

Применение надстроек упрощает работу с Эксель, но параллельно могут возникать конфликты. Попробуйте запустить приложение без надстроек и проверьте, удастся ли закрыть приложение. При работе в Виндовс 10 кликните на Win+R, а после — Excel / safe. Далее жмите «ОК». Если проблему удалось устранить, кликните на «Файл», а далее «Параметры» и «Надстройки».

Выберите «Надстройки СОМ» и жмите на кнопку «Перейти». После очистки флажков жмите «ОК». После откройте и попробуйте закрыть Эксель. Если он все равно не закрывается, причина может быть в другом.

Убедитесь, что файл не создается другим приложением. В таком случае некоторые функции Excel могут работать некорректно.

Дополнительные советы

Жалобы, мол, не могу закрыть Эксель, часто встречаются в Интернете. Пользователи не могут разобраться с зависанием и часто решают вопрос кардинально и путем отключения ПК / ноутбука. Но в большинстве случаев проблему можно решить более простым путем:

  1. Убедитесь, что софт не закрывается именно из-за внутренних проблем. Бывают ситуации, что неисправность именно в компьютере. Распространенная ситуация, когда закрыть Эксель не удается из-за дефицита оперативной памяти или сбоях в работе процессора. В таком случае нужно попробовать закрыть другое «тяжелое» ПО и повторить попытку.
  2. Переустановите программу. Если с Excel регулярно возникают проблемы, возможно, он установился некорректно и требует перестановки. Попробуйте удалить и установить заново программу.
  3. Обновите Excel, если он регулярно не закрывается, до последней версии.
  4. Убедитесь, что версия и разрядность Виндовс соответствуют требованиям.
  5. Выждите время. Многие пользователи слишком торопятся и хотят, чтобы ПО закрывалось мгновенно. Но иногда программа немного зависает. Нужно просто подождать и закрыть ее через несколько минут.

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

В комментариях расскажите, какой из приведенных советов вам действительно помог, и какие еще шаги можно реализовать для решения ситуации.

Отличного Вам дня!

 

anutka_k

Пользователь

Сообщений: 17
Регистрация: 01.01.1970

Добрый день!  
Столкнулась с такой проблемой: в макросе выполняю печать и закрываю книгу. При этом книга закрывается, а вот пустое окно экселя остается открытым :( Подскажите, пожалуйста, как это победить?

 

anutka_k

Пользователь

Сообщений: 17
Регистрация: 01.01.1970

текст макроса:  

  Sub macros_print()  
ExecuteExcel4Macro «PRINT(1,,,1,,,,,,,,2,,,TRUE,,FALSE)»  
‘ ActiveWindow.Close  
‘ ActiveWorkbook.Close  
Application.Quit  
End Sub  

  Результат тот же — пустое окно экселя :(

 

nerv

Пользователь

Сообщений: 3071
Регистрация: 22.12.2012

Sub io()  
With Application  
   If .Workbooks.Count = 1 Then .Quit Else .ThisWorkbook.Close False  
End With  
End Sub

 

anutka_k

Пользователь

Сообщений: 17
Регистрация: 01.01.1970

{quote}{login=nerv}{date=20.10.2011 02:36}{thema=}{post}Sub io()  
With Application  
   If .Workbooks.Count = 1 Then .Quit Else .ThisWorkbook.Close False  
End With  
End Sub{/post}{/quote}  

  Результат тот же — пустое окно экселя :(

 

anutka_k

Пользователь

Сообщений: 17
Регистрация: 01.01.1970

 

nerv

Пользователь

Сообщений: 3071
Регистрация: 22.12.2012

значит открыты разные экземпляры

 

anutka_k

Пользователь

Сообщений: 17
Регистрация: 01.01.1970

{quote}{login=nerv}{date=20.10.2011 02:51}{thema=}{post}значит открыты разные экземпляры{/post}{/quote}  

  это как понимать и как с этим бороться? подскажите, пожалуйста! очень надо побороть это пустое окно, а в VB я плохо разбираюсь :(

 

слэн

Пользователь

Сообщений: 5192
Регистрация: 16.01.2013

 

anutka_k

Пользователь

Сообщений: 17
Регистрация: 01.01.1970

Ура! Это работает!  
Убрала код:  
Private Sub Workbook_BeforeClose(Cancel As Boolean)  
‘  ThisWorkbook.Saved = True  
‘  ActiveWindow.Close False  
End Sub  

  и код:  
With Application  
  If .Workbooks.Count = 1 Then .Quit Else .ThisWorkbook.Close False  
End With  

  УРРРАААА!!!!

 

anutka_k

Пользователь

Сообщений: 17
Регистрация: 01.01.1970

Код: Application.Quit  
закрывает полностью весь эксель, то есть ранее открытые книги. А надо чтобы закрывалась только текущая, где сработал макрос.

 

anutka_k

Пользователь

Сообщений: 17
Регистрация: 01.01.1970

nerv, спасибо за помощь! :)))

 

слэн

Пользователь

Сообщений: 5192
Регистрация: 16.01.2013

ну а в чем дело поняли? :)

 

anutka_k

Пользователь

Сообщений: 17
Регистрация: 01.01.1970

#13

20.10.2011 18:41:00

{quote}{login=слэн}{date=20.10.2011 03:19}{thema=}{post}ну а в чем дело поняли? :){/post}{/quote}  

  мешал код на событии BeforeClose:  
Private Sub Workbook_BeforeClose(Cancel As Boolean)  
ThisWorkbook.Saved = True  
ActiveWindow.Close False  
End Sub  

  его убрала и код в моем макросе заработал:  
With Application  
If .Workbooks.Count = 1 Then .Quit Else .ThisWorkbook.Close False  
End With

Я использую Microsoft Excel 2007 и у меня в рабочей тетради personal.xlsb есть несколько макросов, которыми я часто пользуюсь, поэтому очень удобно, что Excel открывает их автоматически при запуске. Что мне не нравится, так это когда я нажимаю «X» в правом верхнем углу окна, Excel не закрывается, когда я закрываю последнюю видимую книгу. Я думаю, что это потому, что personal.xlsb все еще открыт (хотя и скрыт). Здесь есть несколько других вопросов о Superuser, которые заставляют людей удалять personal.xlsb или перемещать его, чтобы он не открывался при запуске (вопрос 65297) или изменять настройки, чтобы на панели задач отображалось только одно окно (вопрос 86989). (Извините, гиперссылок нет — очевидно, мне нужно больше репутации, чтобы добавить дополнительные гиперссылки.)

Я хотел бы открыть файл personal.xlsb при открытии Excel, чтобы каждое окно Excel отображалось на панели задач, но при этом нужно было выйти из Excel, когда я нажимаю «X» на последней книге, которая не является personal.xlsb. Есть мысли о том, как этого добиться?

Если вы не можете закрыть лист Excel в Windows 11/10, решения, представленные в этой статье, помогут вам решить эту проблему. По словам пользователей, когда они нажимают кнопку с красным крестом в правом верхнем углу, Excel не закрывается. Некоторые пользователи получали сообщения об ошибках при закрытии файла Excel, тогда как для некоторых пользователей ничего не происходит, когда они нажимают кнопку закрытия. Может быть несколько причин этой проблемы. Поговорим о возможных решениях.

Не удается закрыть Excel в Windows

Сообщения об ошибках, которые некоторые пользователи получили при закрытии Microsoft Excel:

Microsoft Excel ищет решение.

Microsoft Excel ожидает, пока другое приложение выполнит действие OLE.

если ты не могу закрыть Excel на ПК с Windows 11/10используйте приведенные ниже решения, чтобы устранить проблему:

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

Давайте подробно рассмотрим все эти исправления.

1]Принудительно закройте Excel и перезапустите его.

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

  • Откройте диспетчер задач.
  • Выберите вкладку «Процессы».
  • Щелкните правой кнопкой мыши Microsoft Excel и выберите Завершить задачу.

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

2]Установите обновления Office

Устаревшие приложения могут содержать ошибки, из-за которых у пользователей возникают проблемы. Убедитесь, что вы используете последнюю версию Microsoft Office. Проверьте наличие обновлений Office вручную. Если доступны обновления, установите их.

3]Откройте Excel в безопасном режиме

Также возможно, что надстройка мешает работе Excel и препятствует его закрытию. Чтобы убедиться в этом, откройте Excel в безопасном режиме. В безопасном режиме некоторые надстройки остаются отключенными. Если проблема не возникает в безопасном режиме, виновником является одна из установленных надстроек. Теперь закройте Excel и откройте его в обычном режиме. Теперь отключите установленные надстройки одну за другой, чтобы определить проблемную надстройку. В этом вам помогут следующие шаги:

Отключить надстройки в Excel

  1. Откройте Excel в обычном режиме.
  2. Откройте существующий файл или создайте новый.
  3. Перейдите в «Файл > Параметры > Надстройки».
  4. Выберите Надстройки COM в раскрывающемся списке и нажмите Перейти.
  5. Снимите флажок с одной из доступных надстроек, чтобы отключить ее, и нажмите «ОК».
  6. После отключения каждой надстройки закройте файл Excel.

Повторяйте вышеупомянутые шаги, пока не найдете проблемную надстройку. Как только вы найдете проблемную надстройку, удалите ее и найдите альтернативу.

4]Измените принтер по умолчанию

Согласно отчетам, изменение принтера по умолчанию помогло многим пользователям. Вы также должны попробовать это и посмотреть, поможет ли это. Иногда приложения Microsoft Office не могут получить доступ к принтеру по умолчанию, из-за чего у пользователей может возникнуть несколько проблем. В этом случае изменение принтера по умолчанию может решить проблему.

Установить принтер по умолчанию Windows 11

Измените принтер по умолчанию и выберите Microsoft XPS Document Writer в качестве принтера по умолчанию. Он должен работать. Если Microsoft XPS Document Writer отсутствует на вашем компьютере, вам необходимо установить его с помощью дополнительных функций. В этом вам поможет следующая инструкция:

Установите средство записи XPS-документов Microsoft.

  1. Откройте панель управления.
  2. Выберите категорию в режиме просмотра по.
  3. Перейдите в «Программы > Программы и компоненты».
  4. Нажмите ссылку «Включить или отключить функции Windows» слева.
  5. В разделе «Компоненты Windows» установите флажок Microsoft XPS Document Writer и нажмите «ОК».

Вышеуказанные шаги установят Microsoft XPS Document Writer в вашей системе. После его установки вы сможете установить его в качестве принтера по умолчанию.

5]Добавьте кнопку «Закрыть»

Если вы не можете закрыть Excel, нажав кнопку с красным крестом в правом верхнем углу, вы можете добавить кнопку «Закрыть» на ленте Excel, чтобы закрыть файлы Excel. Следующие шаги помогут вам добавить кнопку «Закрыть» на ленту Excel.

Добавляем кнопку «Закрыть» в Excel

  1. Откройте Microsoft Excel.
  2. Откройте существующий файл или создайте новый.
  3. Перейдите в «Файл > Параметры».
  4. Выберите категорию «Настроить ленту» слева.
  5. Выберите «Основные вкладки» в раскрывающемся списке в разделе «Настроить ленту».
  6. Выберите «Домой» и нажмите кнопку «Новая группа», доступную внизу.
  7. Выберите только что созданную пользовательскую группу и переименуйте ее (если хотите), нажав кнопку «Переименовать» внизу. Я переименовал его в Close.
  8. Теперь выберите «Все команды» в раскрывающемся списке в разделе «Выбрать команды из» с левой стороны.
  9. Прокрутите вниз и выберите Закрыть.
  10. Нажмите «Добавить», чтобы добавить кнопку «Закрыть» в созданную вами пользовательскую группу.
  11. Нажмите OK, чтобы сохранить изменения.

Кнопка закрытия на ленте Excel

Вышеуказанные шаги добавят кнопку «Закрыть» на вкладке «Главная» на ленте Excel (см. снимок экрана выше). Теперь всякий раз, когда вы нажимаете эту кнопку «Закрыть», Excel закрывает текущий открытый файл. Обратите внимание, что эта кнопка не закроет все приложение Microsoft Excel.

6]Выполните онлайн-ремонт

Если проблема не устранена, мы предлагаем вам восстановить Microsoft Office. Запуск онлайн-восстановления полезен, когда приложения Office начинают выдавать проблемы и ошибки. Процесс займет некоторое время, потому что Microsoft Office загружает необходимые файлы для восстановления программы.

7]Удалите и переустановите Office

Если ни одно из вышеперечисленных исправлений не помогло, удалите Microsoft Office и установите его снова. Прежде чем продолжить, убедитесь, что у вас есть ключ активации Office. Этот ключ потребуется вам для активации Office после его повторной установки. Это должно помочь.

Как исправить, что Excel не отвечает в Windows 11?

Если Excel зависает, аварийно завершает работу или перестает отвечать на запросы, проблема может быть связана со сторонней надстройкой. Вы должны запустить Excel в безопасном режиме и посмотреть, сохраняется ли проблема. Также убедитесь, что приложение Microsoft Office обновлено. Устаревшее программное обеспечение может вызвать некоторые проблемы из-за ошибок.

Почему Excel не позволяет мне закрыть?

Если вы не можете закрыть Microsoft Excel, сначала проверьте, не показывает ли Excel сообщение об ошибке при закрытии. Если да, устраните неполадки соответствующим образом. Если вы нажимаете кнопку с красным крестом в правом верхнем углу, но Excel не закрывается, вам следует проверить, возникает ли проблема из-за надстройки или нет. Для этого вам нужно запустить Excel в безопасном режиме. Другие исправления, которые вы можете попытаться решить, включают обновление Microsoft Office вручную, восстановление Microsoft Office, удаление и переустановку Office и т. д.

Читать дальше: клавиши со стрелками не работают в Microsoft Excel.

Привет!
Есть вопрос.
При закрытили Excel листа (даже пустого), закрываются клетки но остается там просто вместо клеток голубой фон. Потом только можно совсем закрыть. Ранше закрывался сразу. Как исправить?

Uploaded with ImageShack.us

Uploaded with ImageShack.us

а вот когда закрываю то остается это и просто надо закрыть еще раз:

Uploaded with ImageShack.us

Пожалусто подскажите что делать?

P.S. У меня Windows 7 Ultimate SP1 и Microsoft Offiss 2007 и сервис пак установлен. На другом компе закрывается сразу.


Есть подозрение, что на одном компе(на том, где сразу не закрывается) есть книга PERSONAL.XLS, а на другом нет. Макросами пользовались? Если при закрытых всех книгах зайти в Вид-подраздел «Окно»-Отобразить. Появиться ли какая-нибудь книга?

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


Цитата: Prist от 10.03.2011, 19:17
Есть подозрение, что на одном компе(на том, где сразу не закрывается) есть книга PERSONAL.XLS, а на другом нет. Макросами пользовались? Если при закрытых всех книгах зайти в Вид-подраздел «Окно»-Отобразить. Появиться ли какая-нибудь книга?

Вы правы! при Вид-подраздел «Окно»-Отобразить появляется окошко, и там есть PERSONAL.XLS.
Да как то пропробовал макрос по инструкции. Но ничего не понял. А как это удалить, не получается! И там где был совет, обьяснение
как удалить так и не дали! Не поможете?


Почему же не поможем — поможем.

Private Sub Проверка_на_наличие_книги_PERSONAL_XLS()
    With Application
        If Dir(.StartupPath & .PathSeparator & "Personal.xls", vbArchive + vbHidden + vbReadOnly) = "" Then
            MsgBox "Личная книга макросов " & iFile$ & vbNewLine & _
                   "- не была создана" & vbNewLine & _
                   "- была переименована, удалена" & vbNewLine & _
                   "- или же была перемещена ...", , ""
        Else
            MsgBox "Личная книга макросов находится :" & vbNewLine & .StartupPath
        End If
    End With
End Sub

Выполнив данный код Вы узнаете, где расположена книга Personal.xls. Обычно она расположена по пути: C:UsersThe_PristAppDataRoamingMicrosoftExcelXLSTART

Вместо The_Prist — Ваша учетная запись. Находите там Вашу Personal.xls и удаляете. Ну или переименовываете.

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


ЦитироватьPrist

Спасибо! Я код даже не использовал! А пошел по пути, нашел и удалил! Сейчас все хорошо!
Может еще кому пригодится.


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