从你介绍的情况看,J列颜色变化应该是设置了条件格式,你要清楚红色是什么条件,在工作表的重新计算事件(Private Sub Worksheet_Calculate())中写代码,达到条件时发出声音就行了。