|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
11.07.2012, 22:21 | #1 |
Пользователь
Регистрация: 11.07.2012
Сообщений: 12
|
звонить из еклель
подскажите как звонить из ексель, есть юсб модем есть список клиентов задолбался кнопки на мобильнике клацать. буду очень благодарен
|
12.07.2012, 00:15 | #2 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Можно, например, так (если надумаете звонить через софтфон - программный телефон):
http://excelvba.ru/code/Sippoint http://excelvba.ru/code/PhoneCall В вашем случае, надо искать немного другой код (универсальный мне не попадался) ---------------- добавлено позже — вдруг кому пригодится ---------------------
__Полезные надстройки для Excel. Парсинг сайтов и файлов.
Макросы любой сложности на заказ. Мониторинг цен конкурентов Последний раз редактировалось EducatedFool; 30.01.2013 в 05:20. |
12.07.2012, 10:56 | #3 |
Пользователь
Регистрация: 11.07.2012
Сообщений: 12
|
спасибо, за ответ подскажите куда эти коды всавить, что почитать что понять в какую сторону копать
|
12.07.2012, 11:39 | #4 | |
Участник клуба
Регистрация: 17.07.2009
Сообщений: 1,088
|
Цитата:
Что такое модуль? Какие бывают модули?
WebMoney - R298726502453; Яндекс.Деньги - 41001332272872
www.excel-vba.ru |
|
12.07.2012, 12:17 | #5 |
Пользователь
Регистрация: 11.07.2012
Сообщений: 12
|
я создал свой первый макрос при нажатии на кнопку вылазит надпись привет тупой олень. но своей задачи не решил может уже кто то решал подобную задачу?
|
12.07.2012, 12:29 | #6 |
Участник клуба
Регистрация: 17.07.2009
Сообщений: 1,088
|
Вам же сразу дали ссылки на коды, которые подходят к Вашей задаче. Вставляете их в стандартный модуль и пробуете.
WebMoney - R298726502453; Яндекс.Деньги - 41001332272872
www.excel-vba.ru |
12.07.2012, 13:08 | #7 |
Пользователь
Регистрация: 11.07.2012
Сообщений: 12
|
Sub CallWithSIPPOINT(ByVal number$)
' пытается набрать номер number$ в программе SIPPOINT On Error Resume Next: Err.Clear: res = 0 Hwnd& = FindWindow("TForm1", "Sippoint ") ' получаем Hwnd& окна запущенного приложения If Hwnd& = 0 Then ' программа не найдена среди запущенных приложений SIPPOINTpath$ = Environ("ProgramFiles") & "\Sippoint\Sippoint.exe" If Dir(SIPPOINTpath$, vbNormal) = "" Then Exit Sub ' выход (программа не найдена) ' pid& = Shell(SIPPOINTpath$): DoEvents ' запускаем программу MsgBox "Программа «Sippoint» не запущена!", vbExclamation, "Набор номера невозможен": Exit Sub End If If Hwnd& = 0 Or Err > 0 Then Exit Sub ' так и не удалось запустить программу - выходим из макроса TsPanel1& = FindWindowEx(Hwnd&, 0, "TsPanel", vbNullString) TsPanel2& = FindWindowEx(Hwnd&, TsPanel1&, "TsPanel", vbNullString) TsPageControl& = FindWindowEx(TsPanel2&, 0, "TsPageControl", vbNullString) TsTabSheet& = FindWindowEx(TsPageControl&, 0, "TsTabSheet", vbNullString) While FindWindowEx(TsTabSheet&, 0, "TVirtualStringTree", vbNullString) <> 0 TsTabSheet& = FindWindowEx(TsPageControl&, TsTabSheet&, "TsTabSheet", vbNullString) Wend TsEdit& = FindWindowEx(TsTabSheet&, 0, "TsEdit", vbNullString) SendButton& = FindWindowEx(TsTabSheet&, 0, "TsBitBtn", vbNullString) ' вводим заданный текст в поле для номера в программе sippoint res = res - SendMessage(TsEdit&, WM_SETTEXT, 3, number$) ' нажимаем кнопку ВЫЗОВ res = res - SendMessage(SendButton&, WM_LBUTTONDOWN, 0, vbNullString) res = res - SendMessage(SendButton&, WM_LBUTTONUP, 0, vbNullString) If TsEdit& * SendButton& Then Debug.Print "Набран номер " & number$ End Sub |
12.07.2012, 13:08 | #8 |
Пользователь
Регистрация: 11.07.2012
Сообщений: 12
|
что подправить?
|
12.07.2012, 13:15 | #9 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
ОФФ
> я создал свой первый макрос при нажатии на кнопку вылазит надпись привет тупой олень Вот ведь как бывает! В программе написано "Hello World", а выводится "привет тупой олень"
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
12.07.2012, 13:18 | #10 |
Пользователь
Регистрация: 11.07.2012
Сообщений: 12
|
подправил путь к своей программе но почемуто она не запускается
|