Связанный (но не тот же): открыть файлы Excel в новом окне
Если у меня есть экземпляр Excel с несколькими документами, открытыми в одном окне. Есть ли способ «оторвать» одно из окон в текущем запущенном экземпляре Excel, чтобы оно находилось в совершенно другом окне?
Что не соответствует требованиям:
- Упорядочить все / смотреть рядом / другие вещи MDI; Я хочу отдельное окно, которое можно развернуть отдельно на другом мониторе, и которое будет по-разному управляться оконной системой и т. Д.
- Сохранение / закрытие его в работающем экземпляре, а затем открытие нового экземпляра Excel и открытие там файла (это то, чем я сейчас занимаюсь, но это неприятно)
редактировать : целевой версией Excel является 2007 и 2010, хотя все будет делать
microsoft-excel
window
Даниэль ДиПаоло
источник
источник
Ответы:
Интересная идея. Я достаточно уверен, что вы не можете сделать это без специального макроса. Будучи дождливым воскресеньем ...
Предполагая, что вы не знакомы с VBA, вам необходимо:
У меня установлено 3 версии Excel на моем компьютере, и когда я запускаю его в Excel 2010, он открывает новый экземпляр Excel 2003.
Если это соответствует вашим потребностям, вы можете упаковать это в надстройку и сделать ее доступной в виде кнопки ленты. Дайте мне знать, и я могу помочь, если вы не знаете, как это сделать.
Изменить: Если этот подход работает для вас, очевидно, будет добавлен некоторый дополнительный код, который обеспечит максимизацию нового экземпляра Excel в другом окне. Дай мне знать.
источник
У меня нет способа «оторвать» лист в новое окно, но если вы с самого начала знаете, что вам понадобятся два окна, это самый быстрый способ:
Откройте ваш первый файл как обычно. SHIFT + ЩЕЛКНИТЕ кнопку панели задач Excel (внизу экрана, между кнопкой «Пуск» и часами). Это заставит Excel открыть новый экземпляр в виде отдельного окна. Войдите в это новое окно и нажмите File -> Open, чтобы открыть второй файл. Промойте и повторите при необходимости для нескольких окон.
К сожалению, если вы хотите дважды щелкнуть по файлу, чтобы открыть Excel, вам придется избавиться от этой привычки для второго окна, что является моей обычной проблемой. Но с некоторым дальновидным мышлением, нет более легкого пути.
источник
Чтобы открыть 2 экземпляра, дважды щелкните первый файл, который вы хотите открыть. Как только это откроется, перейдите в start / Programs / msoffice / Excel и просто откройте другой экземпляр оттуда. Тогда вы можете использовать файл / открыть, это работает для меня. Если он не видит Параметры папки> Типы файлов, XLS, Дополнительно и проверьте форму Открыть.
источник
Ответ выше, вероятно , работать с книгой, кроме активной книги , которая является то , что мне нужно делать. Вот что я использовал
При запуске убедитесь, что книга одна, например:
Этот код идет в в
ThisWorkbook
модуле , так что , когда учебное пособие немедленно открыл его проверяет , является ли это только рабочая книга открыта в данном случае, а если нет:/x
командной строки Excel ), загружая другой экземпляр текущей рабочей книгиПри необходимости вы можете использовать пользовательскую командную строку при открытии нового экземпляра для передачи инструкций и т. Д. В новый экземпляр. Вы также можете рассмотреть за и против скрытия окна приложения для нового экземпляра.
источник