Масштабирование с помощью клавиатуры (Microsoft Excel)
В большинстве случаев Excel позволяет вводить команды и выполнять функции с помощью мыши или клавиатуры. К сожалению, Excel не предоставляет «равный доступ» для всех команд. Например, относительно легко увеличивать или уменьшать масштаб с помощью мыши, но нет простого способа сделать это с помощью клавиатуры (кроме использования клавиатуры для перемещения по меню и выбора настройки масштабирования).
Если вам нужна возможность легко увеличивать или уменьшать масштаб с помощью клавиатуры, единственный способ получить это — создать макрос, а затем назначить макрос комбинации клавиш. Следующий макрос VBA (MyZoomIn) позволяет увеличить (увеличить) рабочий лист на 10%:
Sub MyZoomIn() Dim ZP As Integer ZP = Int(ActiveWindow.Zoom * 1.1) If ZP > 400 Then ZP = 400 ActiveWindow.Zoom = ZP End Sub
Обратите внимание, что макрос позволяет увеличивать масштаб только до 400%. Это связано с тем, что Excel позволяет увеличивать масштаб только до этого значения, и увеличение масштаба приведет к ошибке. Небольшое изменение той же темы приводит к созданию макроса, который я называю MyZoomOut. Он уменьшает (уменьшает) рабочий лист на 10%:
Sub MyZoomOut() Dim ZP As Integer ZP = Int(ActiveWindow.Zoom * 0.9) If ZP < 10 Then ZP = 10 ActiveWindow.Zoom = ZP End Sub
Этот макрос устанавливает нижнюю границу на 10%, что является минимальным значением, которое вы можете сделать. Меньше, и Excel снова выдаст ошибку.
Последний прием, позволяющий сделать эти макросы действительно полезными, — назначить их комбинации клавиш. Затем вы можете быстро увеличивать или уменьшать масштаб на 10% простым нажатием клавиши. Следующие шаги можно использовать для назначения макроса комбинации клавиш:
-
Нажмите Alt + F8. Excel отображает диалоговое окно «Макрос», в котором содержится список определенных вами макросов. (Среди них должны быть MyZoomIn и MyZoomOut.)
-
Выберите макрос MyZoomIn.
-
Щелкните Параметры. Excel отображает диалоговое окно «Параметры макроса». (См. Рис. 1.)
-
В поле «Сочетание клавиш» укажите сочетание клавиш, которое вы хотите использовать. Например, если вы хотите использовать Ctrl + I, вы должны ввести I в поле «Сочетание клавиш».
-
Щелкните ОК.
-
Выберите макрос MyZoomOut.
-
Щелкните Параметры. Excel снова отображает диалоговое окно «Параметры макроса».
-
В поле «Сочетание клавиш» укажите сочетание клавиш, которое вы хотите использовать. Например, если вы хотите использовать Ctrl + O, вы должны ввести O в поле «Сочетание клавиш».
-
Щелкните ОК.
-
Нажмите «Отмена», чтобы закрыть диалоговое окно «Макрос».
_Примечание: _
Если вы хотите узнать, как использовать макросы, описанные на этой странице (или на любой другой странице на сайтах ExcelTips), я подготовил специальную страницу, содержащую полезную информацию.
link: / excelribbon-ExcelTipsMacros [Щелкните здесь, чтобы открыть эту специальную страницу в новой вкладке браузера]
.
ExcelTips — ваш источник экономичного обучения Microsoft Excel.
Этот совет (12582) применим к Microsoft Excel 2007, 2010, 2013, 2016, 2019 и Excel в Office 365. Вы можете найти версию этого совета для старого интерфейса меню Excel здесь:
link: / excel-Zooming_with_the_Keyboard [Масштабирование с помощью клавиатуры]
.