2015-02-17 16:59:40 +0000 2015-02-17 16:59:40 +0000
38
38
Advertisement

Как остановить открытие второго пустого окна Excel при открытии файла из Проводника?

Advertisement

При открытии файла Excel из Проводника Windows я всегда получаю второе окно Excel. К сожалению, когда я его закрываю, оно не закрывается, но закрывается другое окно!

Advertisement
Advertisement

Ответы (7)

32
32
32
2015-02-17 16:59:40 +0000

Это может произойти из-за повреждения в личной рабочей книге макрос (%appData%\Microsoft\Excel\XLSTARTЭто может произойти из-за повреждения в личной рабочей книге макрос (), и удалениеPERSONAL.XLSB` из этой папки вызвало проблему, чтобы уйти.

мне пришлось экспортировать каждый из моих модулей макросов в другую папку, а затем после удаления PERSONAL.XLSB, записать новый макрос, хранящийся в моей “Personal Macro Workbook” (который воссоздал PERSONAL.XLSB), а затем на панели инструментов разработчика, нажмите кнопку “Visual Basic” и импортировать модули макросов снова.

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

28
28
28
2018-06-21 19:28:15 +0000

Мое лишнее окно оказалось проблематичным с входящими. В Excel 2016, вот как исправить это:

  • Открыть Excel.
  • Перейти к файлу > Параметры.
  • Нажмите на дополнения.
  • Посмотрите на Active Application Add-ins (так аллитеративно!)
  • В нижней части диалога, в Управлении, установите выпадающий список на COM дополнений и нажмите кнопку *Go…. *
  • Снимите флажки с тех вещей, которые вам не нужны.

  • В моем случае было три COM-добавления:

  • MySQL For Excel

  • DriveForOffice [надстройка Google Drive]

  • Microsoft Excel Code Compatibility Inspector

Я покинул DriveForOffice, но отключил два других, и мое дополнительное окно перестало отображаться.

8
Advertisement
8
8
2015-09-15 01:09:39 +0000
Advertisement

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

Но я, наконец, нашел решение! Моя проблема заключалась в том, что у меня был файл Personal.xlsb в другом месте, и по какой-то причине поиск диска C не вернул совпадение с именем этого файла. Мое местоположение было тем же, что и у Amber, упомянутого выше, но я хотел поделиться тем, как я нашел его на случай, если у кого-то другого есть другое местоположение.

Решение заключается в том, чтобы найти реальное местоположение файла Personal.xlsb, чтобы его можно было удалить. Для этого откройте excel и переключитесь на файл Personal.xlsb. Теперь выберите закладку “Файл” в левом верхнем углу, которая загрузит страницу “Информация”. Справа от информации на этой странице находится такая информация, как “Свойства, связанные даты, связанные люди и связанные документы”. Непосредственно под Связанными документами находится гиперссылка с надписью “Местоположение открытого файла”. Щелкните эту гиперссылку, и программа Excel откроет истинное местоположение файла Personal.xlsb независимо от того, где была установлена эта программа.

Теперь закройте Excel, удалите файл Personal.xlsb и снова откройте Excel. Он должен открыть только тот файл, который вам нужен, и второе окно больше не будет отображаться. С этого момента я ожидаю, что другие советы по созданию/удалению/показанию/скрытию файла Personal.xlsb будут работать, как и ожидалось. Но я оставил его удаленным и, наконец, Excel загружается, как я и ожидал.

5
5
5
2015-10-22 20:06:16 +0000

У меня тоже был этот вопрос. Подумал, что она может быть связана с моим файлом PERSONAL.xlsb, о котором так много говорили. Однако до недавнего времени он всегда успешно скрывался.

я зашел в папку XLSTART, чтобы проверить, действительно ли моя личная рабочая книга оказалась не в том месте. Она была там, поэтому я попробовал удалить и воссоздать ее безрезультатно (просто большая боль в моей заднице с количеством макросов, которые у меня есть).

я вернулся в папку XLSTART и увидел, что там также есть дополнительный файл, что-то, что мне нужно было установить для работы. Я удалил этот файл и перезапустил Excel - никакого дополнительного окна! PERSONAL.xlsb тоже остается скрытым. Не то, чтобы это была проблема всех, но это была моя проблема.

3
Advertisement
3
3
2015-05-29 15:16:05 +0000
Advertisement

У меня была такая же проблема, потому что я создал макросы, которые сохраняются в файле PERSONAL.xlsb на сайте C:\Users\ username \AppData\Roaming\Microsoft\Excel\XLSTART\XLSTART Вы можете просто открыть из этого места, перейдите на вкладку “Просмотр” и выберите “Скрыть”. С этого момента, когда вы открываете файл, он также больше не будет открываться, но все равно позволит использовать, например, созданные макросы, которые вы захотите использовать в нескольких файлах. Теперь, когда я увидел решение проблемы, я вспомнил, что не скрывал эту рабочую книгу PERSONAL, которая создается, просто не могу вспомнить, зачем мне это нужно было делать.

0
0
0
2015-10-14 12:04:03 +0000

В моем случае я просто не мог удалить рабочую книгу по макросам, так как она была полна макросов. Что помогло мне, так это сделать файл personal.xlsb видимым, слегка изменить его (я изменил ширину столбцов), пересохранить и снова спрятать. И вуаля - дополнительное пустое окно больше не появляется! Похоже, MS внесла некоторые изменения в формат xlsb и файл нуждается в обновлении.

0
Advertisement
0
0
2017-05-11 17:54:21 +0000
Advertisement

Скрытие и повторное скрытие личного.xlsb избавило бы меня от окна на один сеанс, но это не ушло бы навсегда. Поэтому я добавил Marco, который будет автоматически запускаться каждый раз, когда я открываю Excel, чтобы заново спрятать personal.xlsb. Вот код:

Private Sub Auto_Open()

   Windows("PERSONAL.XLSB").Visible = True
   Windows("PERSONAL.XLSB").Visible = False

End Sub

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

Advertisement

Похожие вопросы

6
13
9
10
8
Advertisement
Advertisement