Excel 2007スプレッドシートからブラックベリーにアラートを送信するにはどうすればよいですか?

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

質問

Excel 2007スプレッドシートで特定の条件が満たされたときに、ブラックベリーにアラートを送信する方法を見つけるように求められました。アラートは、SMS(推奨)または電子メールです。セルの値は、DDEフィードから1日を通して変化しています。

これを解決するために人々が使用する典型的なソリューションは何ですか?

役に立ちましたか?

解決

ExcelまたはOfficeプログラミングの詳細についてはほとんど知りませんが、問題を一般的に解決するいくつかの方法を考えることができます。また、Excelが利用可能であるため、ソリューションは.Netベースであると想定しています。

  • 更新プロセスにフックして、更新の最後に条件をテストします。
  • サービスまたはスケジュールされたタスクとして実行される代わりに別の.netプログラムが必要な場合は、Office相互運用機能。
  • Excel用のアドインを作成します。 VS2008 Proがあり、Excel 2007アドインプロジェクトを作成できます。
  • スタンドアロンの条件に合わせて Office XMLを開くプログラム。このソリューションは、.Netではなく、XMLパーサーのみを必要とします。

条件が満たされたら、次のリンクを使用してSMSまたはメールを送信できます。

利用可能なテクノロジーの種類テキストメッセージを送信しますか?

他のヒント

別の可能性は、 AddEmail を使用することです。彼らの宣伝文句: Email ActiveX(COM)Control-SMTP / ESMTPプロトコルを使用して、画像と添付ファイルが埋め込まれたHTML電子メールメッセージを作成して送信します。 Visual Basic 6(VB6)、ASP、ASP.NET、VB.NET、C ++、C#、FoxPro、Access、PowerBuilderまたはDelphiアプリケーションにメールサポートを簡単に追加します。

ソフトウェア登録システムを自動化するために多く使用しています。ExcelVBAの一部に接続しても問題ありません。

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

さて、SMSではなく電子メールですが、開始点です。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top