[ Proko @ 12.10.2005. 13:24 ] @
Ima li neko, ili može da uradi, jednostavan program pomoću kojeg bi telefonski broj upisan u klipboard bio pozvan pomoću modema. Razgovor bi se dalje obavljao običnim telefonom, i to nije problem. Te mogućnosti ima Phone Dialer Pro, međutim, istekao mi je trayal period, a ponovnom instalacijom neće da radi na XP-u (kao što je radio na Win98!). Taj program ima i niz drugih mogućnosti, ali meni je samo ovo potrebno.
[ huegus @ 13.10.2005. 06:47 ] @
jesi li probao ovo?
Google
[ Nikola-15 @ 13.10.2005. 16:59 ] @
A pored toga imas i milion drugig programa za to
Modem Spy
Ancyba Answerin machine
IVM
PCtoPhone
PCDialer Pro...
[ Proko @ 14.10.2005. 18:57 ] @
Svi ti programi, ili nemaju tu mogućnost, ili su previše komplikovani, a meni treba samo pozivanje broja koji je pomoću funkcije copy smešten u klipboard, i da se posle toga isključi. Nikakve sekretarice, faksovi, datoteke, ništa od svih tih funkcija mi ne trebaju, samo da ne moram ručno da upisujem broj, jer to mogu i na običnom telefonu.
Možda može i Excel to da uradi (pošto su mi brojevi upisani u Excelu), ali kako ga "naterati" na to?
Pravo pitanje bi bilo: može li Excel da zove telefonski broj, i kako?



[Ovu poruku je menjao Proko dana 14.10.2005. u 20:16 GMT+1]
[ Proko @ 23.11.2005. 18:07 ] @
Nisam uspeo da rešim problem, našao sam SwyxDial kb2100, koji bi trebao da radi baš to što meni treba: obeležim ćeliju u excelu sa telefonskim brojem i kliknem na ikonu sa telefonom i to je sve. Kažem trebalo bi da radi, ali NE RADI! Dobijem obaveštenje:

Isto je bilo i sa WIN98, i sa XP, pa i na drugom računaru. Pokušavao sam da mu na to mesto smestim to što traži, ali on to ne vidi. Taj SwyxDial postoji i za Word, i on isto ne radi, mada mi za Word i ne treba.
Ako je neko raspoložen da pogleda, možda sam nešto prevideo. Taj makro, modul ili kako se već zove je dole, a takođe i neki makro, koji sam našao na netu u vezi MSCOM-om, koji mi takođe ne radi.
[ Proko @ 04.01.2006. 21:26 ] @
Posle zaista mnogo traženja, i uz mnogo prepravki, došao sam do sledećeg rešenja:
Code:
Option Explicit

Sub DialOut() '
  Dim strDial As String
  Dim intReturn As Long
  intReturn = Shell("C:\Windows\Dialer.exe", 1)
  strDial = ActiveCell.Value
  intReturn = Shell("C:\Windows\Dialer.exe", 1)
  Application.SendKeys (strDial & "%d")
  Application.Wait Now + TimeValue("00:00:11")
  Application.SendKeys "{ESC}"
  Application.SendKeys "%{F4}"
End Sub

Zaista je jednostavan macro, i radi bez greške, onako kao sam i hteo, ali...kada drugi put pozovem neki broj, scroll dugme postaje zum, a obeležene ćelije se gomilaju (ne isključuju se kada kliknem na neku drugu). Posle zatvaranja i otvaranja excela sve je ok, do drugog aktiviranja macroa. U macrou sam morao da dva puta pozovem Dialer, da bi broj bio automatski upisan (Dialer se podigao, ali nije bio aktivan), i mislim da je tu problem. Zna li neko kako to rešiti?
[ Proko @ 12.06.2006. 20:30 ] @
Ako bi neko bio voljan da mi pomogne u sledećem:
Definitivno sam utvrdio šta se događa sa gore pomenutim macroom; posle odrađenog posla Excel se blokira tako, kao da je uključena accessibility opcija, i jednostavnim pritiskom na ctrl se to isključuje.
Pitanje bi bilo sledeće:
šta treba dodati u macro, ako već uključuje tu opciju, da je na kraju i isključi. Dodavanje komande:
Application.SendKeys "^"
ne radi ništa. Kome zapravo treba poslati tu komandu, Excelu, ili OS, i kako?