2008-10-09 8 views
0

Excel 2007 스프레드 시트에서 특정 조건이 충족 될 때 블랙 베리에 경고를 보내는 방법을 찾으라는 질문을 받았습니다. 알림은 SMS (선호) 또는 전자 메일 일 수 있습니다. 셀 값은 DDE 피드에서 하루 종일 변화합니다.Excel 2007 스프레드 시트에서 블랙 베리에 경고를 보내려면 어떻게해야합니까?

사람들이이를 해결하기 위해 사용하는 일반적인 해결책은 무엇입니까?

답변

1

Excel 또는 Office 프로그래밍의 세부 사항에 대해서는 잘 모릅니다. 그러나 문제를 일반적으로 해결할 수있는 몇 가지 방법을 생각해 볼 수 있습니다. 또한 Excel을 사용할 수 있기 때문에 솔루션이 .Net 기반이 될 수 있다고 가정합니다.

  • 업데이트가 끝날 때의 조건을 테스트하기 위해 업데이트 프로세스에 연결합니다.
  • 서비스 또는 예약 된 작업으로 실행되는 별도의 .net 프로그램이 필요하면 Office interop.
  • Excel 용 추가 기능을 만듭니다. VS2008 Pro가 있고 Excel 2007 추가 기능 프로젝트를 만들 수 있습니다.
  • 독립 실행 형 프로그램에서 조건에 맞게 Open Office XML을 구문 분석하십시오. 이 솔루션은 .Net, XML 파서 만 필요로하지 않습니다.

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

What kind of technologies are available for sending text messages?

1

또 다른 가능성은 AddEmail을 사용하는 것입니다. 그들의 서술은 다음과 같습니다 : Email ActiveX (COM) Control - SMTP/ESMTP 프로토콜을 사용하여 이미지와 첨부 파일이 포함 된 HTML 전자 메일 메시지를 작성하고 보냅니다. Visual Basic 6 (VB6), ASP, ASP.NET, VB.NET, C++, C#, FoxPro, Access, PowerBuilder 또는 Delphi 응용 프로그램에 전자 메일 지원을 쉽게 추가 할 수 있습니다. ,

우리는 우리의 소프트웨어 등록 시스템을 자동화하는 데 많이 사용하고, 엑셀 VBA 약간의로를 잇기 아무 문제 없을 것,

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

좋아, 오히려 SMS보다는 이메일입니다 그러나 그것은 시작입니다.

+0

"SMS ActiveX"에 대한 인터넷 검색은 다음과 같습니다. http://www.mondor.org/smscom.aspx http://www.wirelessdevstudio.com/ http : // www. logiccodesoft.com/default.aspx – bugmagnet