У Билла есть две рабочие тетради, в которых он выполняет большую часть своей работы в течение дня.

Он задается вопросом, есть ли способ открыть эти две книги одновременно, вместо того, чтобы открывать их по отдельности.

Есть много-много способов сделать это. В этом совете я просто собираюсь изучить восемь (!) Различных способов, которыми вы можете открыть их одновременно. Некоторые из этих методов предполагают использование Windows, а другие — только Excel.

Использование проводника

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

  1. В окне проводника перейдите к папке, содержащей книги.

  2. Выберите первую книгу, которую хотите открыть, щелкнув по ней.

  3. Удерживая нажатой клавишу Ctrl, щелкните вторую книгу, которую хотите открыть. Обе книги теперь должны быть выбраны в диалоговом окне.

  4. Щелкните правой кнопкой мыши любую из выбранных книг. Вы должны увидеть контекстное меню.

  5. В контекстном меню выберите «Открыть».

Настройка Windows для автоматического запуска

Когда Windows проходит процедуру запуска, она выполняет много работы.

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

shell:Startup

Когда вы нажмете Enter, вы должны увидеть папку, подобную следующей. (См. Рис. 1.)

image

Рисунок 1. Папка автозагрузки.

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

Обратите внимание, что этот подход работает только при запуске Windows после полного завершения работы. Если просто перевести компьютер в спящий режим, папка «Автозагрузка» не вступит в игру, когда компьютер проснется.

Использование пакетного файла

Пакетные файлы — это способ автоматизации ряда команд «старой школы», восходящий к появлению DOS. Однако они по-прежнему отлично работают, и вы можете создать пакетный файл, который откроет две книги.

Все, что вам нужно сделать, это использовать Блокнот для создания текстового файла, содержащего следующие две строки:

start MyWorkbook1.xlsx start MyWorkbook2.xlsx

Очевидно, вам следует изменить имена книг, чтобы они отражали имена тех книг, которые вы хотите открыть. Когда вы сохраняете текстовый файл, переименуйте его во что-нибудь описательное, например:

OpenBooks.bat

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

Использование диалогового окна «Открыть»

Все мы знакомы с диалоговым окном «Открыть»; это то, что часто используется в Excel для открытия файлов. Используя диалоговое окно, вы можете открыть несколько книг одновременно, аналогично тому, как вы открываете несколько файлов в Windows. Просто выполните следующие действия:

  1. Откройте диалоговое окно «Открыть». Это может сбить с толку больше, чем вы думаете, потому что то, как вы это делаете, зависит от вашей версии Excel. В Excel 2007 и Excel 2010 просто нажмите Ctrl + O. В Excel 2013 нажмите Ctrl + O, а затем щелкните Компьютер | Просматривать. В Excel 2016 нажмите Ctrl + O, а затем щелкните Этот компьютер | Просматривать. В Excel 2019 или Office 365 нажмите Ctrl + O, а затем нажмите Обзор.

  2. Выберите первую книгу, которую хотите открыть, щелкнув по ней.

  3. Удерживая нажатой клавишу Ctrl, щелкните вторую книгу, которую хотите открыть. Обе книги теперь должны быть выбраны в диалоговом окне.

  4. Щелкните кнопку Открыть.

Использование папки XLSTART

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

Самый простой способ найти папку — использовать возможности поиска самой Windows. (Сделайте это, пока Excel не запущен.) После обнаружения у вас есть два варианта:

  • Переместите две книги в папку XLSTART.

  • Создайте ярлыки для двух книг и поместите ярлыки в папку XLSTART.

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

Настройка Excel для открытия книг

Этот подход легко реализовать в Excel. Просто создайте новую папку и переместите две книги в эту папку. Затем в Excel выполните следующие действия:

  1. Откройте диалоговое окно «Параметры Excel». (В Excel 2007 нажмите кнопку «Office», а затем выберите «Параметры Excel. В Excel 2010 или более поздней версии откройте вкладку« Файл »на ленте, а затем нажмите« Параметры ».)

  2. В левой части диалогового окна нажмите «Дополнительно».

  3. Прокрутите вниз, пока не увидите раздел Общие. (См. Рис. 2.)

  4. В поле «При запуске открывать все файлы в» укажите полный путь к папке, в которую вы поместили свои книги.

  5. Щелкните ОК.

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

Использование макроса

Когда дело доходит до макросов, вы можете использовать два подхода.

Первый — создать макрос, который явно открывает обе книги. Он должен выглядеть примерно так:

Sub OpenMyWorkbooks()

Workbooks.Open Filename:="C:\Users\Harry\Documents\Book1.xlsx"

Workbooks.Open Filename:="C:\Users\Harry\Documents\Book2.xlsx"

Windows.Arrange (xlArrangeStyleTiled)

End Sub

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

Второй подход — это вариант предыдущего макроса — назовите его Workbook_Open и поместите его в модуль ThisWorkbook своей книги Personal.xlsb. Затем, когда вы запускаете Excel, автоматически открываются две книги.

Использование рабочего пространства

Если вы используете Excel 2007 или Excel 2010, вы можете создать рабочую область, в которой используются ваши две книги. (Рабочие области были удалены из Excel с выпуском Excel 2013.)

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

  2. Откройте вкладку «Просмотр» на ленте.

  3. Щелкните инструмент «Сохранить рабочую область» (в группе Windows).

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

  5. Щелкните Сохранить.

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

_Примечание: _

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

link: / excelribbon-ExcelTipsMacros [Щелкните здесь, чтобы открыть эту специальную страницу в новой вкладке браузера].

ExcelTips — ваш источник экономичного обучения Microsoft Excel.

Этот совет (13698) применим к Microsoft Excel 2007, 2010, 2013, 2016, 2019 и Excel в Office 365.