Excel 2020: cree sus propias rutinas QAT usando macros VBA - Consejos de Excel

Hay varias macros cortas que puede agregar a su libro de trabajo de macros personal y luego agregarlas al QAT. En este consejo, verá cómo crear el Libro de trabajo de macros personal, escribir algunas macros y luego asignarlas a iconos en el QAT.

Crear un libro de macros personal

Comience desde cualquier libro de trabajo. Vaya a Ver, Macros, Grabar macro. En el cuadro de diálogo Grabar macro, escriba un nombre de una palabra como HelloWorld. Elija Libro de macros personal. Haga clic en Aceptar.

Escriba Hola en la celda activa y presione Entrar. Luego, seleccione Ver, Macros, Detener grabación. Estos pasos crearán un archivo Personal.xlsb en su computadora donde puede almacenar nuevas macros.

Abra el Editor de VBA y busque Module1 en Personal.xlsb

Desde Excel, presione Alt + F11. (Si no tiene Alt + F11, puede agregar el comando de Visual Basic al QAT y hacer clic en él.

Su primera vez en el editor de VBA, podría ser una gran extensión de gris. En el menú de VBA, seleccione Ver, Explorador de proyectos.

Busque una entrada llamada VBAProject (PERSONAL.XLSB). Haga clic en el icono + para expandirlo.

Busque y expanda Módulos. Haga clic con el botón derecho en Module1 y elija Ver código.

Verá su código HelloWorld. Después de End Sub, escriba cualquiera de estos procedimientos.

Sub VeryHideActiveSheet() ActiveSheet.Visible = xlVeryHidden End Sub Sub ShowAllSheets() For Each sh In ActiveWorkbook.Worksheets sh.Visible = True Next sh End Sub Sub UpperSelection() For Each cell In Selection.SpecialCells(2, 2) ' 2, 2 means xlCellTypeConstants, Text cell.Value = UCase(cell.Value) Next End Sub Sub LowerSelection() For Each cell In Selection.SpecialCells(2, 2) cell.Value = LCase(cell.Value) Next End Sub Sub ProperSelection() For Each cell In Selection.SpecialCells(2, 2) cell.Value = Application.WorksheetFunction.Proper(cell.Value) Next End Sub 

Cuando personalice el QAT, elija Macros en el menú desplegable de la parte superior izquierda.

Cuando elige una macro y hace clic en Agregar >>, el ícono será un diagrama de flujo predeterminado. Haga clic en Modificar en la parte inferior derecha. Elija un nuevo icono. Escriba una buena información sobre herramientas.

Aquí hay una explicación de cómo usar estas cinco macros:

  • Muy oculto: las hojas de trabajo pueden estar visibles, ocultas o muy ocultas. Pocas personas conocen las hojas Very Hidden porque tienes que usar VBA para crearlas. Una hoja de trabajo que está Muy oculta no aparecerá en Inicio, Formato, Ocultar y mostrar, Hojas de trabajo. (Gracias a -Sagar Malik)
  • Mostrar todas las hojas : es fácil seleccionar 12 hojas y ocultarlas con un solo comando. Pero luego, mostrar las sábanas es una propuesta de una en una. Esta macro mostrará todas las hojas (incluidas las muy ocultas).
  • Selección superior : convierte todo el texto de la selección a mayúsculas.
  • Selección inferior : convierte todo el texto de la selección a minúsculas.
  • Selección adecuada : convierte todo el texto de la selección en mayúsculas y minúsculas.

Gracias a MF Wong por sugerir algunas de estas macros.

Articulos interesantes...