Consejos, trucos y respuestas

Los siguientes artículos están disponibles para el tema ‘Subrutinas y funciones’. Haga clic en el título del artículo (que se muestra en negrita) para ver el artículo asociado.

link: / excel-Checking_if_a_Workbook_is_Already_Open [Comprobando si un libro de trabajo ya está abierto]

Saber que un libro de trabajo ya está abierto puede ser un requisito previo para que su macro funcione correctamente. A continuación, le indicamos cómo comprobarlo.

link: / excel-Deleting_Worksheet_Code_in_a_Macro [Eliminando el código de la hoja de trabajo en una macro]

Al crear una aplicación en VBA para que otros la usen, es posible que desee una forma de que su código VBA modifique o elimine otras partes de su código VBA.

En teoría, esto puede ser fácil de hacer; este consejo explica cómo.

link: / excel-Disabling_a_Function_Key [Deshabilitar una tecla de función]

Las teclas de función se utilizan para realizar tareas comunes en Excel. Si desea desactivar una de las teclas de función, es bastante fácil de hacer. He aquí cómo hacerlo.

link: / excel-Mostrando_the_Print_Dialog_Box_in_a_Macro [Mostrar el cuadro de diálogo de impresión en una macro]

¿Quiere imprimir un documento usando una macro? Una forma es mostrar el cuadro de diálogo Imprimir y permitir que el usuario interactúe con él. Este consejo demuestra lo fácil que es abrir el cuadro de diálogo deseado.

link: / excel-Progression_Indicator_in_a_Macro [Indicador de progresión en una macro]

Cuando su macro está tarareando, ocupándose de sus propios asuntos, un usuario que mira la pantalla puede no ver ninguna actividad y, por lo tanto, puede preguntarse si la macro realmente está funcionando. Una forma de mantener a los usuarios actualizados sobre lo que está sucediendo es que la macro proporcione algún tipo de indicador de progreso.

link: / excel-Turning_Off_Screen_Updating [Apagando la actualización de la pantalla]

¿Quiere una forma rápida de acelerar sus macros? Todo lo que necesita hacer es evitar que Excel actualice la pantalla mientras se ejecuta la macro. He aquí cómo hacerlo.

link: / excel-Understanding_Functions_in_Macros [Comprensión de funciones en macros]

Las funciones son una construcción de programación común. Le ayudan a crear formas sencillas de procesar información y devolver un valor. A continuación, le mostramos cómo crear sus propias funciones.

link: / excel-Understanding_Subroutines [Comprensión de subrutinas]

Al desarrollar macros, puede crear subrutinas. Esta es una excelente manera de reutilizar código común y facilitar sus tareas de programación.

link: / excel-Using_a_Progress_Indicator_in_Macros [Usando un indicador de progreso en macros]

Algunos consejos sobre cómo agregar un indicador de progreso que se ejecuta durante largos cálculos de macros.