“Conocimiento software>

¿Qué función se actualiza cada vez que se abren los libros de trabajo en Excel?

2014/3/7
La función que se actualiza cada vez que se abre un libro de trabajo en Excel es el Workbook_open función.

Esta función es parte del libro de trabajo Objeto, que está asociado con cada libro de trabajo de Excel. Cuando se abre el libro de trabajo, Excel desencadena esta función para ejecutar cualquier código que haya escrito dentro de él.

Así es como funciona:

1. Agregar la función: Necesita crear un nuevo módulo dentro de su libro de trabajo y luego agregue el siguiente código:

`` `VBA

Sub Workbook_open () privado

'Su código para ejecutar en el libro de trabajo abierto

Final

`` `` ``

2. Código de escritura: Reemplace el comentario `` 'su código para ejecutar en el libro de trabajo abierto' con las acciones específicas que desea realizar cuando se abra el libro de trabajo. Esto podría incluir:

* Mossionando mensajes: Usando `msgbox` para mostrar un mensaje de bienvenida o un recordatorio.

* Datos de actualización: Obtener datos de fuentes externas, refrescantes conexiones de datos o modificar valores de celda.

* Ejecutando otras macros: Llamar a otras macros o procedimientos dentro de su libro de trabajo.

* Realización de cálculos: Ejecución de fórmulas o cálculos basados ​​en datos de libros de trabajo.

* Configuración del entorno: Aplicar formateo específico, ajustar las propiedades de la hoja de trabajo o ocultar elementos innecesarios.

Notas importantes:

* La función `Workbook_open` se ejecuta solo una vez Según la apertura del libro de trabajo, no cada vez que realiza un cambio o activa el libro de trabajo.

* Si tiene múltiples libros de trabajo abiertos, la función `Workbook_open` se ejecutará para cada libro de trabajo individualmente cuando se abra.

* También puede usar la función `Workbook_beforeclose` para ejecutar código justo antes de que se cierre un libro de trabajo.

¿Cuántas células MS-Excel 2003?
¿Cómo se obtiene el tiempo actual en Microsoft Excel?
¿Excel es una aplicación de computación en la nube?
¿Cómo puede obtener exponentes en Microsoft Excel 2007?
¿Qué programa en MacBook Pro es como Excel Windows?
¿Qué es automático completo en Excel?
¿Una hoja de trabajo en Excel puede mostrar más columnas y filas si?
¿Cómo puede aplicar Microsoft Office en sus estudios?
Más categorías
    没有任何同级栏目
Conocimiento de la computadora © http://www.ordenador.online