2009年2月18日にダニエル·カラン
1 Star2 Stars3 Stars4 Stars5 Stars6 Stars (23票、平均:6の5.00より)
Loading ... 読み込み中...

私はこれを何回頼まれている - 私は方法をカウントしてみましょう。

どのように私はサスペンスの日付をExcelドキュメントを設定し、それらが原因であるときを思い出させるために、Outlookからのアラートを取得できますか?

私は、タスクを追跡するために開始日と終了日を使用してExcelのプロジェクト管理のスプレッドシートを構築しました。 フィールドは1つのタスクを完了するために残りの日数を示しています。 私の質問は、タスクが完了または期日の3日以内になると、Excelは私に電子メールを送信する私のOutlookを利用している方法はありますか? (私は資金は、Microsoft Projectですべての私のスタッフのライセンスを取得する必要はありません)

様々な記事のコメントでよりダース。 ここで取引ギャングだが、優れたアイデアのように、この音がしばらく - 自動OutlookのExcelスプレッドシートからのリマインダ - としません。

あなたは "いつOutlookに電子メールを送信するというVBAコードでこのアプローチであれば。 "その" "の文は、実際にいくつかの物事を台無しにする可能性があります。 まず、スプレッドシートは、コードを実行するために開いておく必要があります。 あなたは2週間の休暇に行き、戻ってファイルを開くときはどうなりますか? 何が自動通知に依存しているので、あなただけの実際のファイルを開くことを忘れたら? どのように多くのポップアップmeailウィンドウを取得するつもりですか? どのように誰もが電子メールで送信する必要があることをメールで送信された知っていますか?

これは、自動化は幻想的な音が私の意見では本当に良いアイデアではなく、そのケースです。

脇街頭演説。 もちろん、私はあなたのための代替手段を考え出し

私はこのため、元のスクリプトは、少なくとも上のマーティン·グリーンから来たと思いますFontStuff.comか、私は、ディスカッションボードにそれを発見した。 免責事項:私は私の意志にそれを曲げるためのスクリプトを変更しましたが、私はオリジナルのコアスクリプトを書きました誰に小道具を与えたい。 [OK]を、与えられた小道具 - この謎を解くことができます!

あなたは、Excelが近づいて期日を警告したいですか? あなたがそのスプレッドシート内の項目に関係者への自動メールを送信できるようになりたいですか? この方法でそれを試してみてください。

1。 このファイルをダウンロード: ExcelからOutlookの電子メール (17K zipファイル)。
それは我々から動作する例です。 私はあなたにいくつかのトリックを表示するために行って、その後、独自のデバイスに残して​​います。 あなたが必要としないものを無視し、独自の状況に応じて動作することの部分をコピーします。

2。 我々はこれは、Excelでそれを有効にする方法を知っていることを確認し、開発者モードで作業しようとしている。 方向にあるこの投稿

3。 ダウンロードしたスプレッドシートを開くとに沿って続く...ああ、スプレッドシートは、有効にする必要があること、その中のマクロを持っています。 その安全は、私を信頼します。 私は政府のために働いていました。

ですから、私たちは見ているの?

excel-outlook1

これらの列は、あなたのユニークなプロジェクトに適合してくださいとにかく並べ替えることができます。 この例では、人の名前、メールの件名、架空の期日、 "送信メール"列で、その人のメールアドレスとカスタムメッセージ本文を持っています。

それを選択し、スプレッドシートの上部にある[メールを送信]ボタンをクリックして行の任意のセルをクリックします。 私は6行目を選択します "と、ビル·ジョーンズ氏は、"生成される電子メールは次のようになります。

excel-outlook2

何が起こったのか? 電子メールアドレスが満たされた、電子メールの件名に記入され、カスタムメッセージ本文はテキストの二つの行の間にボディに入れられました。

光電球まだオフだ?

本文のテキストのものと他の行はどこから来たのか? マクロ。 あなたはそれをカスタマイズすることができますそれでは、そのマクロを見てみましょう。

Excelの[開発]タブを選択し、[マクロ]をクリックします (繰り返しますが、[開発]タブを有効にするための方向にあるこの投稿 。)

excel-outlook3

マクロのボックスのオープンを選択しSendEmailは 、[ 編集]である。

excel-outlook4

ここでマジックを行うコードです。

あなたはあるが必要な場合は、それらを変更できるように注意する必要があり、コードの3行があります。

  1. メール=セル(ActiveCell.Row、10)
  2. 件名=セル(ActiveCell.Row、4)
  3. メッセージ=メッセージ& "親愛なる"&セル(ActiveCell.Row、1)& "、"&のvbCrLf&のvbCrLf& "ここ、スプレッドシート内のBODY情報の前にいくつかのあらかじめ用意されたテキストです。 ここで "&のvbCrLf&のvbCrLf&セル(ActiveCell.Row、13)&のvbCrLf&のvbCrLf&"とは、Bodyのもの後、マクロ内のいくつかのより多くのあらかじめ用意されたテキストです。 "

1行目は、 " アクティブセルの行10から電子メールアドレスを取得する "と述べている。これは少し誤解を招いて、その実際には10桁または"J"です。

2行目? 行(列)4または"D"からのメールの件名を取得する

と3行目? プリントは" 親愛なる "と何の列1または"A"と入力し、[列13、または"M"のスプレッドシート内の任意の前と後のあらかじめ用意されたテキストです。

あなたはスプレッドシートの列の周りに変更した場合は、単にデータの新しい場所に対応する番号を変更! あなたもあなたのスプレッドシートからの電子メールより多くの情報を追加することができます-魔法の言葉"とは、 細胞(??ActiveCell.Row)"です。

悪くない! あまりにどちら複雑ではありません。

今、スプレッドシート内の日付情報のバックを見てみましょう:

excel-outlook5

スプレッドシートの右上の隅に今日の日付ですが、Excelの数式では、さ"(= TODAY)"

コラム "F"の日付は、私が手動で入力された "期日"です。 多分あなたのスプレッドシートは、使用している他のデータからこれらのセルを計算します。 色の変化は、我々が今日の日付に入力された日付を比較している "ルール"に基づいています。 あなたと同じくらい簡単にではなく今日の日付の将来の日付を参照することにより、ヘッドアップあなた自身を与えることができる"= TODAY()7"など

ルールにバックアップします。

  1. ハイライトセルF4
  2. 条件付き書式を選択します。
  3. ルールの管理]を選択します

excel-outlook6

そして、 " 空白セルがちょうど電子聖霊降臨祭されている "と述べてルールがある" このセルの値(このセルの日付)より小さいか、R1で今日の日付と等しい場合は-私は赤みがかった色は "

あなたアイテムが取られるため、または延滞とアクションのニーズであることを視覚的に旗を持っている知っている! もう一度、あなたのニーズに合ったものは何でもこれを変更! あなたの選択 - それは赤のように、それは緑のように!

送られた列に赤いXが列だけ別の "思考の糧"です。 あなたが実際に起因または期限切れアイテムで作用することを自分自身に思い出させる。 したがって、典型的な作業日に、最初からこれを見てみましょう:

  1. オフィスに来る。
  2. コー​​ヒーを飲む
  3. チットチャット
  4. Facebookをチェックする
  5. 開いているスプレッドシート
  6. DATE列を見てみましょう。 送信される通知を持っていない強調表示されたものは何ですか?
  7. はい? その行のセルをクリックし、電子メールの送信]ボタンをクリックします。
  8. メールを送る
  9. 送信済みボックスにXを入れて!
  10. Facebookをチェックする

これはかなり労働unintensiveだ! 真剣に? 3つのステップ

  1. DATE列を見てみましょう。 送信される通知を持っていない強調表示されたものは何ですか?
  2. はい? その行のセルをクリックし、電子メールの送信]ボタンをクリックします。
  3. 送信済みボックスにXを入れて!

私はあなたのすべてが、この単純な概念に基づいて改善する方法を見て楽しみにしています。 これはコメント欄で話題になっています。 誰もサイズはありませんすべてのソリューションに適合するが、私はこの単純なアプローチを取ることによって私は多くの人々多くの時間を節約することを願っています。

それは複雑にする必要はありません、あなたはプログラマである必要はありません!

関連記事:
  • PowerPointプレゼンテーション、Word文書、Outlook 2007では、Excelスプレッドシートをプレビューする
  • Officeドキュメント内のOutlook予定表のイベントを埋め込 ​​む
  • あなたのiPhone上のタスクのアラートを取得する方法
  • Outlookからメールを送信できない場合は、ポート設定を修正する方法
  • 35 "ExcelからOutlook電子メールのリマインダメールを作成する方法"

    1. ダニエル - この情報をありがとう! 私はトラックそれはメールを追跡するためにOutlookを使用しています。 それは素晴らしいことだ。

    2. こんにちは、私はウルページ以下でしたが、私はより多くのコントロールに行くとき、私は "マイクロソフトの日付と時刻のピッカー制御"を見つけることができなかった。 b次のステップは私が何を行うことができます。

    3. こんにちは
      私は電子メールのリマインダを送信するautomaticalyときに特定の条件のセルから日付が豊富。
      助けてください

    4. こんにちは、
      私は、セルから日付が特定の条件に達したときに自動的に電子メールのリマインダを送信する。
      助けてください。

      感謝

    5. カースティン·Z
      19:57に2009年3月27日

      これがうまく動作します。 しかし、それは私が作成した他のマクロ·ループをスローダウンしています。 私は誰かがパケットに保持する代わりにそれを承認し、それに沿って通過されている場合、メールを送信する必要があります。 私はデータをループし、彼らは5 +日または10 +日間のパケットに保持されているかどうかを識別するマクロを作成しました。 私は物事を減速せずに送信メールのマクロを使用することができますどのような方法はありますか? 私はあなた私はあなたがそれを見て、それを速くすることができているもののコピーを送信してみたい。

    6. カースティン·Z
      20:07に2009年3月27日

      私はちょうど私のコンピュータを再起動します。 それは、いくつかのを助けた。 電子メールのマクロが私の他のマクロ·ループの速度が低下してしまう場合だから、私は知りません。

    7. ワリーこんにちは、

      あなたはまだあなたの質問への答えを発見した。 実際に私が解決したい類似の質問があります。 私も自動時にセルの豊富な、特定の条件から、日付、例えば、30日間の期日前に電子メール通知を送信する。

      多くのおかげで、

    8. こんにちは、

      素晴らしい記事...フォローしやすい。 質問:どのように私はOutlookの署名を含む電子メールを得ることでしょうか? 私はそれはあなたがメールを送信する]をクリックしたときにポップアップ表示される電子メールのウィンドウの終了時に事前に缶詰のテキストの一部になりたいです。 教えてください。 事前に感謝します!

      ·フランク

    9. 誰もが同じことを行うのではなく電子メールアラームのOutlookの予定表を起動する方法を知っていますか? で私に電子メールを送りなさいnicesimpleguy1@yahoo.com

      ありがとう!

    10. MS Excelのバージョン、2003年にこの仕事はしていますか? そうでない場合は誰もがExcel 2003で同じことを行う方法を知っているのですか?
      よろしく
      イアン

    11. どのようにカスタムメッセージ本文は、Excelのセルや電子メールの両方にハイパーリンクすることができますか? それはプレーンテキストとして電子メールに転送します。

    12. ダニエル、
      最初に私は指示に従ってください驚くほど簡単にしていただきありがとうございます言わせて:私は、以上のリマインダーメールを送信するために今彼女のためにそれが容易になり、今週の私の上司に感銘を与えた!

      iが知りたいのですが何、それは形式(。主にサイズ、色、太字、下線)など、選択したテキスト、マクロ編集機能を介して可能性があり、このの一部です:(ここ&のvbCrLf&のvbCrLf& "とは、いくつかのより多くのあらかじめ用意されたテキストです。 "ボディのものAFTERマクロ内で)それは形式の電子メールに表示されるように?

    13. どのように私は、Excel 2003の[開発]タブを有効にするには

    14. どのように私は、メールでExcelのグリッド(表形式)として内容を挿入するのですか?

    15. こんにちは、
      これは素晴らしいマクロスクリプトです。 このマクロを共有していただきありがとうございます。 私はBCCリスト内の別の電子メールIDを追加する方法を知ることができますか??

    16. これは素晴らしいです。 私はそれを操作することができたと私のスプレッドシートは魔法のように動作します。 ありがとうございました!

    17. このためにありがとうございました。 それは間違いなく私に正しい方向への一歩を置きます。 私はしかし質問を持っています、同じ行から複数​​のメールを送信する私のための方法は何ですか? 私はこの最後の細部を除いて、このすべてをカスタマイズする方法を見つけ出すことができます。

    18. この記事や情報ファイルが私の人生を保存しています。 それを共有するためにありがとうございました。

    19. 緋色のベゴニアとブルースのタッチ...

    20. こんにちは! あなたの記事の岩と本当に理解して非常に良いです!

    21. 素晴らしい情報がしかし、私はすべて記載されているに送信するために一回のセンドメールbuttnをクリックする能力を必要としています。

      一度に複数を送信する方法はありますか? 私は列に上のハイライトしようとしたが、それは私のため動作しませんでした、私は100と200のメールまでの間にどこでも送信することができます。

      ご協力いただきありがとうございます

      コリン

    22. こんにちはダニエル、

      まず第一にこの度はありがとうございました! これはかなり私が探していたものであり、それは非常によく書かれており、特に私のようなVBAの初心者のためにフォローするのは簡単でした。

      私はのShellExecuteのコマンドエラーが発生している64ビットマシン上でOffice 2010を実行しているので、これを実行しようとしたときでもエラーに遭遇した。

      私はあなたを交換しよう

      プライベート関数のShellExecute Libの "shell32.dllの"を宣言します_
      別名 "ShellExecuteA"(文字列としてロングは、ByVal lpOperationとしてByVal hwndは、_
      文字列としてByVal lpFile、文字列としてByVal lpParameters、文字列としてByVal lpDirectory、_
      ByValはロングとして)限りnShowCmd

      この場合、f VBA7
      プライベート "ShellExecuteA" PtrSafe関数のShellExecute Libを "shell32.dllの"エイリアスを宣言します_
      (文字列としてロングは、ByVal lpOperationとしてByVal hwndは、文字列としてByVal lpFile、文字列としてByVal lpParameters、文字列としてByVal lpDirectoryには、ByValがロングとしてnShowCmd)ロングとして
      #エルス
      プライベート "ShellExecuteA"関数のShellExecute Libを "shell32.dllの"エイリアスを宣言します_
      (文字列としてロングは、ByVal lpOperationとしてByVal hwndは、文字列としてByVal lpFile、文字列としてByVal lpParameters、文字列としてByVal lpDirectoryには、ByValがロングとしてnShowCmd)ロングとして
      #終了した場合

      エラーを取り除きますが、現在は見通しがまったく応答しないされている。 私が間違っている可能性はよく分からないので、ちょうど私は初心者を改めて表明します。 私はあなたのコードには何も変わっていないと述べたもの以外。

    23. トレイシー
      21:24に2011年7月4日

      SS

    24. ベルスタッフジャケットクラシックツーリスト·トロフィーは、この正式名称であるベルスタッフの革アウトレットしかし、それがないので、一般に50年代と60年代のモデルに似ているの"Trialmaster"と呼ぶことにする。 ベルスタッフのコートはまた、肩と肘のポイントで2倍の材料で再適用されます。 これを着用することを好む人FOT ベルスタッフメンズジャケットカジュアル用ではなく、自転車には、プロテクターを削除すると、ポケットのシンプルな、簡単に解凍できませんでしたベルスタッフメンズブルゾンのにfashion.Welcomeためにsoleyを構築して1と同様に良いです購入ベルスタッフのジャケットがオンラインストア。

    25. モハメッドAsique K
      午前1時33分に2011年8月7日

      素晴らしい記事.........これは私が探していますです。...、非常にありがとうございます...........................

    26. 他のファッションデザイナーによって提供される壮大なガウンに対して対照的で、wonens ディーゼルジーンズカジュアルモダンな外観であってもこれらのtoday.Whyたディーゼル英国のジーンズはとても衝撃的とみなさ? 彼らは男性と女性で同じようにシックに見えるという考え方。 に来るときディーゼルオンライン 、数十年を通じて、このハーディファッションの多年草の微妙な進化を反映してディーゼルジーンズ。 女性のために、 ディーゼルジーンズの販売は、それはスタイルではなく、ファッションについてなので、彼女はファッションに身を見つけているで欠かせない衣服である。 ファッションは来ては去って行くが、スタイルは永遠です。 ディーゼルスキニージーンズは、現在のほとんどのため、若者の間で人気があり、ディーゼルジーンズの割引が消費者の需要を満たすために設計されています。

    27. 他のファッションデザイナーによって提供される壮大なガウンに対して対照的で、wonens ディーゼルジーンズカジュアルモダンな外観であってもこれらのtoday.Whyたディーゼル英国のジーンズはとても衝撃的とみなさ? 彼らは男性と女性で同じようにシックに見えるという考え方。 に来るときディーゼルオンライン 、数十年を通じて、このハーディファッションの多年草の微妙な進化を反映してディーゼルジーンズ。 女性のために、 ディーゼルジーンズの販売は、それはスタイルではなく、ファッションについてなので、彼女はファッションに身を見つけているで欠かせない衣服である。 ファッションは来ては去って行くが、スタイルは永遠です。 ディーゼルスキニージーンズは、現在のほとんどのため、若者の間で人気があり、ディーゼルジーンズの割引が消費者の需要を満たすために設計されています。

    28. Excel 2003の上に[開発]タブはありません。 ただ、このステップをスキップ! :)

    29. この記事をありがとうございました。 それはすべて私がsafadsecuと言うことができません。 あなたは、ほとんど間違いなく何か特別なことに、このブログを作っています。 あなたは何をしているのか明確に知るには、多くのbases.Thanksをカバーしました!

    30. キャロウェイフュージョンワイドソールアイアン
      キャロウェイレガシーアイアンセット
      キャロウェイXハイブリッド
      キャロウェイX-20ツアーアイアンは3〜9PSを設定します。
      キャロウェイX-22ツアーアイアンセット
      キャロウェイX-ツアーウェッジクローム
      クリーブランド588 DSGウェッジ
      クリーブランドCGゴールドアイアンセット

    31. 私はちょうどあなたのブログにつまずいたと私は本当にあなたのブログposts.thanksを読んで楽しんでいることが言いたかった

    32. その後、古典のブランド名の子供服は、カーターとバスター·ブラウンのように、あります。

    33. こんにちは、ナイジェル、
      私もあなたが例のzipファイルをダウンロードし、それを抽出し、マクロを有効にExcelのワークシートとして、それを最初に保存し、他の指示に従ってくださいオフィス10を持っています。 すべてが完璧に動作します。 私はまだ電子メールの送信部分を自動化することを探しています。 誰かが考え出しているケースでは、ここから出、それを投稿してください。

    34. こんにちは、ダン!
      これは私にとって非常に興味深く、有益です!
      しかし、私はこのスプレッドシートであなたの助けが必要です。 私は、Lotus Notesを使用する代わりに、電子メールサービス用にOutlookを使用しないでください。 このマクロは、Lotus Notesに設定する方法を、私を助けてくださいことができました...

    35. あなたアイテムが取られるため、または延滞とアクションのニーズであることを視覚的に旗を持っている知っている!

    トラックバック/ピングバック

      応答を残しなさい

      あなたが提出した後、あなたのコメントを編集することができるようになります。