Воспроизведение MP3 при изменении значения в ячейке
edmal
Дата: Пятница, 10.02.2017, 15:42 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Здравствуйте. Подскажите пожалуйста, нужно проиграть MP3 при изменении значения в ячейках, в столбце D на первом листе (выделяются красным цветом). Происходит динамическое обновление из веба каждую минуту. Система Windows 64 битная. Спасибо.
Здравствуйте. Подскажите пожалуйста, нужно проиграть MP3 при изменении значения в ячейках, в столбце D на первом листе (выделяются красным цветом). Происходит динамическое обновление из веба каждую минуту. Система Windows 64 битная. Спасибо. edmal
Ответить
Сообщение Здравствуйте. Подскажите пожалуйста, нужно проиграть MP3 при изменении значения в ячейках, в столбце D на первом листе (выделяются красным цветом). Происходит динамическое обновление из веба каждую минуту. Система Windows 64 битная. Спасибо. Автор - edmal Дата добавления - 10.02.2017 в 15:42
bmv98rus
Дата: Пятница, 10.02.2017, 16:03 |
Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4147
Репутация:
772
±
Замечаний:
0% ±
Excel 2013/2016
edmal , Из предыстории, это не обязательно MP3 важен звуковой оповещатель.
edmal , Из предыстории, это не обязательно MP3 важен звуковой оповещатель.bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Сообщение отредактировал bmv98rus - Пятница, 10.02.2017, 16:58
Ответить
Сообщение edmal , Из предыстории, это не обязательно MP3 важен звуковой оповещатель.Автор - bmv98rus Дата добавления - 10.02.2017 в 16:03
edmal
Дата: Пятница, 10.02.2017, 16:50 |
Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Звук проигрывается при каждом обновлении , через каждую минуту. Даже если не произошло никаких изменений в столбце D.
Звук проигрывается при каждом обновлении , через каждую минуту. Даже если не произошло никаких изменений в столбце D. edmal
Ответить
Сообщение Звук проигрывается при каждом обновлении , через каждую минуту. Даже если не произошло никаких изменений в столбце D. Автор - edmal Дата добавления - 10.02.2017 в 16:50
bmv98rus
Дата: Пятница, 10.02.2017, 16:57 |
Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4147
Репутация:
772
±
Замечаний:
0% ±
Excel 2013/2016
edmal Все больше сегодня ничего не буду решать, сплошные коcяки от меня в D26 скорректируете [vba]Код
=IF(SUMPRODUCT(--(E2:E22<>SnapShoot!E2:E22))>0;playAlert();0)
[/vba] Выше файл заменю
edmal Все больше сегодня ничего не буду решать, сплошные коcяки от меня в D26 скорректируете [vba]Код
=IF(SUMPRODUCT(--(E2:E22<>SnapShoot!E2:E22))>0;playAlert();0)
[/vba] Выше файл заменюbmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Сообщение отредактировал bmv98rus - Пятница, 10.02.2017, 17:55
Ответить
Сообщение edmal Все больше сегодня ничего не буду решать, сплошные коcяки от меня в D26 скорректируете [vba]Код
=IF(SUMPRODUCT(--(E2:E22<>SnapShoot!E2:E22))>0;playAlert();0)
[/vba] Выше файл заменюАвтор - bmv98rus Дата добавления - 10.02.2017 в 16:57
edmal
Дата: Пятница, 10.02.2017, 17:13 |
Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Всё. Спасибо огромное!!!!!!!!!!!!!
Всё. Спасибо огромное!!!!!!!!!!!!! edmal
Ответить
Сообщение Всё. Спасибо огромное!!!!!!!!!!!!! Автор - edmal Дата добавления - 10.02.2017 в 17:13
Perfect2You
Дата: Пятница, 10.02.2017, 17:23 |
Сообщение № 6
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 237
Репутация:
59
±
Замечаний:
0% ±
Excel 2010
Опять ругается. Теперь на это. [vba]Код
Public Declare Function PlayWavSound Lib "winmm.dll" _ Alias "sndPlaySoundA" (ByVal LpszSoundName As String, _ ByVal uFlags As Long) As Long
[/vba] Может, есть что почитать? А то отрывочными подсказками дыры только латать получается. Понимания нет.
Опять ругается. Теперь на это. [vba]Код
Public Declare Function PlayWavSound Lib "winmm.dll" _ Alias "sndPlaySoundA" (ByVal LpszSoundName As String, _ ByVal uFlags As Long) As Long
[/vba] Может, есть что почитать? А то отрывочными подсказками дыры только латать получается. Понимания нет. Perfect2You
Ответить
Сообщение Опять ругается. Теперь на это. [vba]Код
Public Declare Function PlayWavSound Lib "winmm.dll" _ Alias "sndPlaySoundA" (ByVal LpszSoundName As String, _ ByVal uFlags As Long) As Long
[/vba] Может, есть что почитать? А то отрывочными подсказками дыры только латать получается. Понимания нет. Автор - Perfect2You Дата добавления - 10.02.2017 в 17:23
bmv98rus
Дата: Пятница, 10.02.2017, 18:05 |
Сообщение № 7
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4147
Репутация:
772
±
Замечаний:
0% ±
Excel 2013/2016
Замечательный Временно просто медведь , процентов на 20 .
Сообщение отредактировал bmv98rus - Пятница, 10.02.2017, 18:05
Ответить
Perfect2You
Дата: Пятница, 10.02.2017, 18:38 |
Сообщение № 8
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 237
Репутация:
59
±
Замечаний:
0% ±
Excel 2010
Спасибо и на том. Будем гуглить и тренировать буржуинский.
Спасибо и на том. Будем гуглить и тренировать буржуинский. Perfect2You
Ответить
Сообщение Спасибо и на том. Будем гуглить и тренировать буржуинский. Автор - Perfect2You Дата добавления - 10.02.2017 в 18:38
edmal
Дата: Пятница, 10.02.2017, 20:44 |
Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Немного подправил и теперь всё заработало [vba]Код
Public Declare PtrSafe Function PlayWavSound Lib "winmm.dll" _ Alias "sndPlaySoundA" (ByVal LpszSoundName As String, _ ByVal uFlags As Long) As Long
[/vba]
Немного подправил и теперь всё заработало [vba]Код
Public Declare PtrSafe Function PlayWavSound Lib "winmm.dll" _ Alias "sndPlaySoundA" (ByVal LpszSoundName As String, _ ByVal uFlags As Long) As Long
[/vba] edmal
Ответить
Сообщение Немного подправил и теперь всё заработало [vba]Код
Public Declare PtrSafe Function PlayWavSound Lib "winmm.dll" _ Alias "sndPlaySoundA" (ByVal LpszSoundName As String, _ ByVal uFlags As Long) As Long
[/vba] Автор - edmal Дата добавления - 10.02.2017 в 20:44
bmv98rus
Дата: Пятница, 10.02.2017, 20:47 |
Сообщение № 10
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4147
Репутация:
772
±
Замечаний:
0% ±
Excel 2013/2016
edmal , то что Win x64 вы написали, а Excel?
edmal , то что Win x64 вы написали, а Excel?bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Ответить
Сообщение edmal , то что Win x64 вы написали, а Excel?Автор - bmv98rus Дата добавления - 10.02.2017 в 20:47
edmal
Дата: Пятница, 10.02.2017, 20:55 |
Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Извиняюсь, просто на работе 32 стоит , а пришел домой и вспомнил что 64. И давай рыть гугл.
Извиняюсь, просто на работе 32 стоит , а пришел домой и вспомнил что 64. И давай рыть гугл. edmal
Ответить
Сообщение Извиняюсь, просто на работе 32 стоит , а пришел домой и вспомнил что 64. И давай рыть гугл. Автор - edmal Дата добавления - 10.02.2017 в 20:55
bmv98rus
Дата: Пятница, 10.02.2017, 21:12 |
Сообщение № 12
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4147
Репутация:
772
±
Замечаний:
0% ±
Excel 2013/2016
Ну как бы связка система 64 и офис 32 рекомендованна, а попрбуйте [vba]Код
#If VBA7 Then #If Win64 Then Public Declare PtrSafe Function PlayWavSound Lib "winmm.dll" _ Alias "sndPlaySoundA" (ByVal LpszSoundName As String, _ ByVal uFlags As LongPtr) As LongPtr #Else Public Declare Function PlayWavSound Lib "winmm.dll" _ Alias "sndPlaySoundA" (ByVal LpszSoundName As String, _ ByVal uFlags As LongPtr) As LongPtr #End If #Else #If Win64 Then Public Declare PtrSafe Function PlayWavSound Lib "winmm.dll" _ Alias "sndPlaySoundA" (ByVal LpszSoundName As String, _ ByVal uFlags As Long) As Long #Else Public Declare Function PlayWavSound Lib "winmm.dll" _ Alias "sndPlaySoundA" (ByVal LpszSoundName As String, _ ByVal uFlags As Long) As Long #End If #End If
[/vba] Ну и конечно было б интересно добить вопрос с событием обновления запроса, а то искуственно как то.
Ну как бы связка система 64 и офис 32 рекомендованна, а попрбуйте [vba]Код
#If VBA7 Then #If Win64 Then Public Declare PtrSafe Function PlayWavSound Lib "winmm.dll" _ Alias "sndPlaySoundA" (ByVal LpszSoundName As String, _ ByVal uFlags As LongPtr) As LongPtr #Else Public Declare Function PlayWavSound Lib "winmm.dll" _ Alias "sndPlaySoundA" (ByVal LpszSoundName As String, _ ByVal uFlags As LongPtr) As LongPtr #End If #Else #If Win64 Then Public Declare PtrSafe Function PlayWavSound Lib "winmm.dll" _ Alias "sndPlaySoundA" (ByVal LpszSoundName As String, _ ByVal uFlags As Long) As Long #Else Public Declare Function PlayWavSound Lib "winmm.dll" _ Alias "sndPlaySoundA" (ByVal LpszSoundName As String, _ ByVal uFlags As Long) As Long #End If #End If
[/vba] Ну и конечно было б интересно добить вопрос с событием обновления запроса, а то искуственно как то. bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Сообщение отредактировал bmv98rus - Пятница, 10.02.2017, 21:22
Ответить
Сообщение Ну как бы связка система 64 и офис 32 рекомендованна, а попрбуйте [vba]Код
#If VBA7 Then #If Win64 Then Public Declare PtrSafe Function PlayWavSound Lib "winmm.dll" _ Alias "sndPlaySoundA" (ByVal LpszSoundName As String, _ ByVal uFlags As LongPtr) As LongPtr #Else Public Declare Function PlayWavSound Lib "winmm.dll" _ Alias "sndPlaySoundA" (ByVal LpszSoundName As String, _ ByVal uFlags As LongPtr) As LongPtr #End If #Else #If Win64 Then Public Declare PtrSafe Function PlayWavSound Lib "winmm.dll" _ Alias "sndPlaySoundA" (ByVal LpszSoundName As String, _ ByVal uFlags As Long) As Long #Else Public Declare Function PlayWavSound Lib "winmm.dll" _ Alias "sndPlaySoundA" (ByVal LpszSoundName As String, _ ByVal uFlags As Long) As Long #End If #End If
[/vba] Ну и конечно было б интересно добить вопрос с событием обновления запроса, а то искуственно как то. Автор - bmv98rus Дата добавления - 10.02.2017 в 21:12
bmv98rus
Дата: Суббота, 11.02.2017, 16:31 |
Сообщение № 13
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4147
Репутация:
772
±
Замечаний:
0% ±
Excel 2013/2016
[offtop] edmal , При очень большой помощи ZVI переделал на событие обновления.[/offtop]
[offtop] edmal , При очень большой помощи ZVI переделал на событие обновления.[/offtop] bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Ответить
Сообщение [offtop] edmal , При очень большой помощи ZVI переделал на событие обновления.[/offtop] Автор - bmv98rus Дата добавления - 11.02.2017 в 16:31