2

Я заметил, что когда у меня открыто несколько рабочих книг в MS Excel и я закрываю одну, Excel попытается закрыть их все. Это очень расстраивает и привело к тому, что я много раз терял работу.

Есть ли способ, которым я могу остановить Excel, делая это так, чтобы он функционировал подобно MS Word?

Я использую Excel 2003 SP3.

редактировать: я знаю, что могу использовать меньшую кнопку «х», однако я искал способ изменить текущую функциональность основной «Х»

Ура!

5 ответов5

5

Я согласен, это раздражает. Лучшее, что я нашел, - это рассматривать рабочие книги как "вкладки" и использовать Ctrl + W, чтобы закрыть только одну.

Или нажмите кнопку закрытия x, не сверху, а снизу для рабочей книги.

альтернативный текст

3

В Excel есть так называемое окно MDI (интерфейс с несколькими документами) , что означает, что все ваши открытые электронные таблицы находятся в одном главном окне Excel.

Когда вы выходите из электронной таблицы, нажимаете ли вы большую кнопку закрытия X в верхней части окна или меньшую кнопку закрытия X прямо под ней? Один сверху - это закрытие Excel, а другой - закрытие электронной таблицы.

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

2

Вот решение: откройте новую книгу, нажмите Alt+F11, чтобы открыть редактор VB, дважды щелкните ThisWorkbook на панели Project Explorer и вставьте этот код:

Private Sub Workbook_BeforeClose(bCancel As Boolean)
    If Workbooks.Count > 1 Then
        ActiveWorkbook.Close
        bCancel = True
     End If
End Sub

Сохраните его как CloseFix.Файл XLA (надстройка Excel), он должен автоматически сохранить его в папке надстроек. Активируйте его в меню «Сервис-> Надстройка». Отныне, если у вас несколько окон Excel, они будут работать как автономные окна.

0

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

0

Один из вариантов - всегда открывать новый экземпляр Excel для каждой открываемой книги. Таким образом, Excel MDI, как назвал его Джаред, будет обрабатывать только одну книгу. Когда вы закроете его, у вас все еще будут другие на панели задач.

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

Недостатком этого является необходимость всегда делать это, а также тогда у вас не будет возможности закрыть их все сразу, когда вы захотите это сделать.

Удачи. :)

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