Red de conocimiento informático - Aprendizaje de programación - Excel determina la condición y emite un sonido.

Excel determina la condición y emite un sonido.

La fórmula se escribe así:

=IF(A1=A2, "OK", alarm("NG"))

Nota: alarm("NG") es una macro Cree una función personalizada donde "NG" sea lo que necesita mostrar en la celda de Excel. El archivo de sonido se llama en la macro y usted mismo puede cambiarlo.

El código de la macro es el siguiente. Prueba aprobada: (Agréguelo al "Módulo" del archivo actual o al libro de macros personal)

Función de declaración privada PlaySound Lib "winmm.dll" u

Alias ​​​​"PlaySoundA " (ByVal lpszName como cadena, _

ByVal hModule tiene la misma longitud, ByVal dwFlags tiene la misma longitud) la misma longitud

Función de alarma (cadena como cadena) como cadena

Atenuar WAVFile como cadena

alarm = str

Const SND_ASYNC = ampH1

Const SND_filename = ampH20000

wav file = "c:\Windows\Media\Windows XP Error.wav"' Este es un archivo de sonido que puedes modificar según tus necesidades.

Llamar a PlaySound(WAVFile, 0 amp, SND_ASYNC o SND_FILENAME)

Finalizar función