2014-01-05 2 views
0

Я использую канал DDE для отображения значения в ячейке. Я хотел бы создать будильник для предупреждения, когда значение в ячейке изменится. Я не сравниваю ячейку с какой-либо другой ячейкой, и я не знаю, будет ли значение выше или ниже. Я просто хочу услышать звук, когда ячейка получает новую часть данных из канала DDE.звуковое оповещение в Excel при изменении ячейки

Есть все равно, чтобы это сделать.

Я знаю, чтобы создать будильник ... Я просто не знаю, как вызвать его при смене одной ячейки.

Помогите оценить.

Спасибо.

S

ответ

0

Вы можете использовать что-то вроде этого кода (просто добавьте его в модуль листа):

Private Sub Worksheet_Change(ByVal Target As Range) 
    If Target.Cells.Count = 1 Then 
     'call your alarm here 
    End If 
End Sub 

этот код срабатывает каждый раз что-то изменилось в листе. Таким образом, вы можете использовать оператор IF, чтобы определить, изменилась ли только одна ячейка и вызвала тревогу в этом случае

Смежные вопросы