Para la mayoría de los propósitos, Excel le permite emitir comandos y realizar funciones usando el mouse o el teclado. Desafortunadamente, Excel no proporciona «acceso equitativo» para todos los comandos. Por ejemplo, es relativamente fácil acercar o alejar con el mouse, pero no hay una manera fácil de hacerlo usando el teclado (aparte de usar el teclado para recorrer los menús y seleccionar una configuración de zoom).

Si desea tener la capacidad de acercar o alejar fácilmente usando el teclado, la única forma de obtenerlo es crear una macro y luego asignar la macro a una combinación de teclado. La siguiente macro de VBA (MyZoomIn) le permite acercar (ampliar) una hoja de trabajo en un 10%:

Sub MyZoomIn()

Dim ZP As Integer    ZP = Int(ActiveWindow.Zoom * 1.1)

If ZP > 400 Then ZP = 400    ActiveWindow.Zoom = ZP End Sub

Tenga en cuenta que la macro solo le permite acercar hasta un 400%. Esto se debe a que Excel le permite hacer zoom solo a esa altura, y una mayor generaría un error. Una ligera variación en el mismo tema da como resultado una macro que llamo MyZoomOut. Se aleja (reduce) una hoja de trabajo en un 10%:

Sub MyZoomOut()

Dim ZP As Integer    ZP = Int(ActiveWindow.Zoom * 0.9)

If ZP < 10 Then ZP = 10    ActiveWindow.Zoom = ZP End Sub

Esta macro establece el límite inferior en el 10%, que es el más pequeño que puede llegar. Si es más pequeño, Excel volverá a generar un error.

El último truco para hacer que estas macros sean realmente útiles es asignarlas a una combinación de teclado. A continuación, puede acercar o alejar rápidamente un 10% con una simple pulsación de tecla. Los siguientes son los pasos que puede seguir para asignar una macro a una combinación de teclado:

  1. Presione Alt + F8. Excel muestra el cuadro de diálogo Macro, que incluye una lista de sus macros definidas. (MyZoomIn y MyZoomOut deberían estar entre ellos).

  2. Seleccione la macro MyZoomIn.

  3. Haga clic en Opciones. Excel muestra el cuadro de diálogo Opciones de macro. (Ver figura 1)

  4. En el cuadro Tecla de método abreviado, especifique el método abreviado que desea utilizar. Por ejemplo, si desea usar Ctrl + I, debe ingresar una I en el cuadro Tecla de acceso directo.

  5. Haga clic en Aceptar.

  6. Seleccione la macro MyZoomOut.

  7. Haga clic en Opciones. Excel vuelve a mostrar el cuadro de diálogo Opciones de macro.

  8. En el cuadro Tecla de acceso directo, especifique el acceso directo que desea utilizar. Por ejemplo, si desea usar Ctrl + O, debe ingresar una O en el cuadro Tecla de acceso directo.

  9. Haga clic en Aceptar.

  10. Haga clic en Cancelar para cerrar el cuadro de diálogo Macro.

_Nota: _

Si desea saber cómo usar las macros descritas en esta página (o en cualquier otra página de los sitios ExcelTips), he preparado una página especial que incluye información útil.

link: / excelribbon-ExcelTipsMacros [Haga clic aquí para abrir esa página especial en una nueva pestaña del navegador].

ExcelTips es su fuente de formación rentable en Microsoft Excel.

Este consejo (12582) se aplica a Microsoft Excel 2007, 2010, 2013, 2016, 2019 y Excel en Office 365. Puede encontrar una versión de este consejo para la interfaz de menú anterior de Excel aquí:

link: / excel-Zooming_with_the_Keyboard [Zoom con el teclado].