Excel 2007 스프레드 시트에서 BlackBerry에 경고를 보내는 방법은 무엇입니까?

StackOverflow https://stackoverflow.com/questions/185962

문제

Excel 2007 스프레드 시트에서 특정 조건이 충족 될 때 BlackBerry에 경고를 보낼 수있는 방법을 찾아 달라는 요청을 받았습니다. 경고는 SMS (선호) 또는 이메일 일 수 있습니다. 셀 값은 DDE 피드에서 하루 종일 변화하고 있습니다.

사람들이 이것을 해결하기 위해 사용하는 일반적인 솔루션은 무엇입니까?

도움이 되었습니까?

해결책

Excel 또는 Office 프로그래밍의 세부 사항에 대해서는 아무것도 알지 못하지만 문제를 일반적으로 해결하는 몇 가지 방법을 생각할 수 있습니다. 또한 Excel을 사용할 수 있으므로 솔루션이 .NET을 기반으로 할 수 있다고 가정합니다.

  • 업데이트가 끝날 때 조건을 테스트하기 위해 업데이트 프로세스에 연결하십시오.
  • Office Interop은 서비스 또는 예정된 작업으로 실행되는 별도의 .NET 프로그램을 원하는 경우.
  • Excel에 대한 추가 기능을 만듭니다. VS2008 Pro가 있으며 Excel 2007 애드 인 프로젝트를 만들 수 있습니다.
  • 구문 분석 Open Office XML 독립형 프로그램의 조건. 이 솔루션은 .NET가 필요하지 않고 XML 파서 만 필요하지 않습니다.

조건이 충족되면 다음 링크를 사용하여 SMS 또는 이메일을 보낼 수 있습니다.

문자 메시지를 보내는 데 어떤 종류의 기술을 사용할 수 있습니까?

다른 팁

또 다른 가능성은 사용하는 것입니다 부가 메일. 그들의 불쾌한 말 : 이메일 ActiveX (COM) Control- SMTP/ESMTP 프로토콜을 사용하여 내장 된 이미지 및 첨부 파일로 HTML 이메일 메시지를 작성 및 전송합니다. Visual Basic 6 (VB6), ASP, ASP.Net, VB.NET, C ++, C#, FoxPro, Access, PowerBuilder 또는 Delphi 응용 프로그램에 쉽게 이메일 지원을 추가하십시오.

우리는 그것을 많이 사용하여 소프트웨어 등록 시스템을 자동화하며, 약간의 Excel VBA로 스플릿하는 것은 문제가되지 않습니다.

....
Dim oSmtpMail As New SmtpMail
Dim lRes As Long
lRes = oSmtpMail.SimpleSendScriptable(sRecipient, sRecipient, sSubj, sText, sError)
....

좋아, 그래서 그것은 SMS보다는 이메일이지만 시작입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top