Cómo hacer sonar una alarma en Excel
Oficina De Microsoft Microsoft Excel Héroe / / July 19, 2022

Ultima actualización en

¿Le gustaría escuchar una notificación de audio cuando sus datos de Excel alcancen ciertos valores? Aquí se explica cómo hacer sonar una alarma en Excel.
Las hojas de cálculo de Excel le permiten ver rápida y fácilmente valores importantes dentro de sus datos. Puedes usar formato condicional en excel, por ejemplo, para cambiar el color de una celda en función de su valor.
Una indicación visual es útil, pero si la celda en cuestión está en otra hoja o fuera del borde de su vista actual, entonces no notará el cambio. ¿No sería útil si pudiera hacer que Excel emitiera un sonido cuando se cumplen ciertos criterios?
La buena noticia es que es posible hacerlo, aunque necesitará sumergirse en el mundo de Visual Basic para hacerlo. Afortunadamente, no necesitará ninguna habilidad de programación para que esto funcione; simplemente puede copiar y pegar el código a continuación.
Aquí se explica cómo hacer sonar una alarma en Excel.
Cómo reproducir un sonido del sistema para hacer sonar una alarma en Excel
Puede hacer que Excel reproduzca un sonido del sistema con solo unas pocas líneas de Visual Basic. A continuación, puede activar este sonido en función del valor de una celda.
Para reproducir un sonido del sistema en Excel:
- Lanzar Microsoft Visual Basic para Aplicaciones usando el atajo de teclado Alt+F11.
- Ir Insertar > Módulo.
- Introduce el siguiente código:
Función MakeABeep() como String Beep MakeABeep = “” función final
- Haga clic en el Ahorrar icono.
- Haga clic en el Guardar como tipo desplegable y seleccione Libro de Excel habilitado para macros. Su archivo debe guardarse en este formato para que se reproduzca el sonido.
- Guarde su libro de trabajo.
- Cierra el Microsoft Visual Basic para Aplicaciones ventana haciendo clic en la X en la esquina superior derecha de la ventana.
- Para probar su pitido, escriba lo siguiente en cualquier celda: =Hacer un pitido()
- Prensa Ingresar, y debería escuchar un sonido del sistema.
Cómo reproducir un sonido personalizado en Excel usando Visual Basic
También puede hacer que Excel reproduzca un archivo de sonido específico si prefiere elegir su propio sonido en lugar de reproducir el pitido predeterminado del sistema.
Para reproducir un sonido personalizado en Excel:
- Lanzar Microsoft Visual Basic para Aplicaciones presionando Alt+F11.
- Hacer clic Insertar > Módulo.
- Introduce el siguiente código:
#If Win64 Then Private Declare PtrSafe Function PlaySound Lib "winmm.dll" _ Alias "PlaySoundA" (ByVal lpszName As String, _ ByVal hModule As LongPtr, ByVal dwFlags As Long) Como booleano. #Else Función de declaración privada PlaySound Lib "winmm.dll" _ Alias "PlaySoundA" (ByVal lpszName As String, _ ByVal hModule As Long, ByVal dwFlags As Long) Como booleano. #Terminara si. Const SND_SYNC = &H0. Const SND_ASYNC = &H1. Const SND_FILENAME = &H20000. Función AlarmSound() como cadena Llamar a PlaySound("C:\Users\adam\Downloads\alarm.wav", _ 0, SND_ASYNC o SND_FILENAME) AlarmSound = "" función final
- Reemplace "C:\Users\adam\Downloads\alarm.wav" con la ubicación del archivo de sonido que desea usar. La forma más fácil de obtener la ruta completa del archivo es navegar hasta el archivo en el Explorador de Windows, hacer clic con el botón derecho en él y seleccionar Copiar como ruta.
- Cierra el Microsoft Visual Basic paraAplicaciones ventana.
- Pruebe su sonido escribiendo lo siguiente en cualquier celda: =Sonido de alarma()
- Prensa Ingresar, y su sonido debería reproducirse.
Cómo activar un sonido para que suene una alarma en Excel
Ahora que ha configurado su pitido o sonido de alarma, la etapa final es activar estos sonidos cuando sea necesario. Hay muchas maneras diferentes que puede elegir para activar su alarma. Aquí hay un ejemplo de cómo usar su sonido en una declaración IF.
Para reproducir una alarma cuando un valor alcanza cierto nivel:
- Seleccione una celda vacía.
-
Escribe:=SI(
- Haga clic en la celda cuyo valor desea monitorear.
-
Escribe:> seguido del valor que desea que dispare la alarma.
- Ahora escriba una coma, luego Hacer un pitido () o Sonido de alarma().
- Escribe otra coma, luego escribe:“”)
- Prensa Ingresar.
Ahora, cuando la celda que está monitoreando exceda el valor que configuró, su alarma sonará. Puede probar esto escribiendo un valor por encima de su umbral en la celda correspondiente.
Libere el poder de Excel
Aprender a hacer sonar una alarma en Excel requiere que use Visual Basic. El uso de Visual Basic le permite hacer que Excel haga cosas mucho más allá de su alcance habitual. Sin embargo, requiere un conocimiento razonable del lenguaje de programación y cómo funciona con Excel.
Excel puede hacer muchas cosas sin necesidad de usar Visual Basic. Puedes grabar macros en excel que reproducirá una serie de acciones. Una vez creadas, puede guardar sus macros para usarlas en otras hojas de cálculo. Tú también puedes crear fórmulas de Excel usando las muchas funciones integradas en Excel, como BUSCARV, TRONCO, o cualquiera de los muchos otras funciones útiles.
Cómo encontrar su clave de producto de Windows 11
Si necesita transferir su clave de producto de Windows 11 o simplemente la necesita para realizar una instalación limpia del sistema operativo,...
Cómo borrar la memoria caché, las cookies y el historial de navegación de Google Chrome
Chrome hace un excelente trabajo al almacenar su historial de navegación, caché y cookies para optimizar el rendimiento de su navegador en línea. La suya es cómo...
Coincidencia de precios en la tienda: cómo obtener precios en línea mientras compra en la tienda
Comprar en la tienda no significa que tengas que pagar precios más altos. Gracias a las garantías de igualación de precios, puede obtener descuentos en línea mientras compra en...
Cómo regalar una suscripción a Disney Plus con una tarjeta de regalo digital
Si ha estado disfrutando de Disney Plus y desea compartirlo con otros, aquí le indicamos cómo comprar una suscripción de regalo de Disney+ para...