Daniel Curran trên 18 tháng hai 2009
1 Star2 Stars3 Stars4 Stars5 Stars6 Stars (23 phiếu, trung bình: 5.00 trong số 6)
Loading ... Loading ...

Đã bao nhiêu lần tôi được yêu cầu này cho tôi tính cách. . .

Làm thế nào tôi có thể thiết lập một tài liệu excel với các ngày hồi hộp và nhận được cảnh báo từ Outlook để nhắc nhở tôi khi đến hạn?

Tôi xây dựng một bảng tính Excel quản lý dự án có sử dụng bắt đầu và ngày kết thúc để theo dõi các nhiệm vụ. Một lĩnh vực cho thấy ngày còn lại để hoàn thành nhiệm vụ. Câu hỏi của tôi, là có một cách để có excel sử dụng Outlook để gửi cho tôi một email khi một nhiệm vụ là trong vòng 3 ngày kể từ ngày hoàn thành hoặc quá hạn? (Tôi không có tiền để cấp giấy phép tất cả nhân viên của tôi với Microsoft Project)

Và một tá trong các ý kiến ​​của nhiều bài báo. Dưới đây là các băng đảng đối phó, trong khi điều này nghe như một ý tưởng tuyệt vời - nhắc nhở Outlook tự động từ một bảng tính Excel - không phải của mình.

Nếu bạn tiếp cận với VBA code "Gửi email Outlook khi. . "" Khi "tuyên bố có khả năng thực sự vít một số điều. Trước hết, bảng tính cần phải được mở cho các mã để chạy. Điều gì sẽ xảy ra khi bạn đi vào kỳ nghỉ trong hai tuần và quay trở lại và mở các tập tin? Nếu bạn chỉ quên để mở các tập tin thực tế bởi vì bạn đang dựa vào một lời nhắc nhở tự động? Làm thế nào nhiều meail cửa sổ pop-up thì bạn sẽ có được không? Làm thế nào để bạn biết tất cả mọi người đã gửi qua email rằng cần thiết để được gửi qua email?

Đây là một trường hợp tự động hóa âm thanh tuyệt vời nhưng trong quan điểm của tôi thực sự của nó không phải là một ý tưởng tốt.

Soapbox sang một bên. . . Tất nhiên tôi đã tìm ra một giải pháp thay thế cho bạn.

Tôi nghĩ rằng kịch bản ban đầu cho việc này đến từ Martin Green qua tại FontStuff.com , hoặc tôi tìm thấy nó trong một diễn đàn thảo luận. Disclaimer: Tôi đã sửa đổi kịch bản để uốn cong theo ý muốn của tôi nhưng tôi muốn cung cấp cho các đạo cụ để bất cứ ai đã viết kịch bản cốt lõi ban đầu. OK, đạo cụ cho - cho phép giải quyết bí ẩn này!

Bạn có muốn Excel cảnh báo bạn của một ngày do tiếp cận? Bạn có muốn để có thể gửi một email tự động cho một người liên quan đến một mục trong bảng tính đó? Hãy thử cách này:

1. Tải tập tin này: Outlook email từ Excel (17k zip).
Đây là ví dụ chúng tôi sẽ làm việc từ. Tôi sẽ chỉ cho bạn một vài thủ thuật và sau đó để lại cho bạn các thiết bị của riêng bạn. Sao chép các phần mà làm việc cho tình hình duy nhất của bạn, bỏ qua những người bạn không cần.

2. Chúng tôi sẽ được làm việc trong chế độ phát triển do đó hãy chắc chắn rằng bạn biết làm thế nào để kích hoạt nó trong Excel. Các hướng dẫn này .

3. Mở bảng tính bạn tải về và làm theo cùng ... Oh, và bảng tính có một Macro trong nó mà bạn phải kích hoạt. An toàn của nó, tin tưởng tôi. Tôi sử dụng để làm việc cho Chính phủ.

Vì vậy, chúng tôi đang nhìn vào?

excel-outlook1

Các cột này có thể được sắp xếp lại anyway bạn thấy phù hợp cho dự án duy nhất của bạn. Trong ví dụ này, chúng tôi có tên của người dân, chủ thể một email, một ngày do tưởng tượng, một "email gửi đi?" Cột, địa chỉ email của người và cơ thể một tin nhắn tùy chỉnh.

Nhấp chuột vào bất kỳ tế bào trong một hàng để chọn nó và sau đó nhấp vào nút SEND MAIL ở trên cùng của bảng tính. Tôi sẽ chọn dòng 6, Bill Jones ", email được tạo ra trông như thế này:

excel-outlook2

Điều gì đã xảy ra? Địa chỉ email đã được lấp đầy, dòng chủ đề của email đã được điền vào và thông báo cơ thể tùy chỉnh được đưa vào cơ thể giữa hai dòng khác của văn bản.

Ánh sáng bóng đèn sẽ tắt chưa?

Ở đâu những dòng khác của văn bản trong cơ thể đến từ? Một vĩ mô. Hãy có một cái nhìn vĩ mô, do đó bạn có thể tùy chỉnh nó.

Chọn tab DEVELOPER trong Excel và nhấn Macros (Một lần nữa, các hướng dẫn cho phép các tab phát triển trong này .)

excel-outlook3

Với hộp Macro mở chọn SendEmailchỉnh sửa.

excel-outlook4

Đây là mã mà không được phép thuật.

Có 3 dòng mã bạn cần phải nhận thức được, do đó bạn có thể thay đổi chúng nếu cần thiết là:

  1. Email = Cells (ActiveCell.Row, 10)
  2. Subj = Cells (ActiveCell.Row, 4)
  3. Msg = Msg & "Dear" & Cells (ActiveCell.Row, 1) & "," & vbCrLf & vbCrLf & "Đây là một số văn bản precanned trước khi thông tin BODY trong bảng tính. "& VbCrLf & vbCrLf & Cells (ActiveCell.Row, 13) & vbCrLf & vbCrLf &" Và đây là một số văn bản precanned vĩ mô sau khi các công cụ cơ thể. "

Dòng 1 nói: "Lấy địa chỉ email từ Row 10 của các tế bào hoạt động." Đây là một ít gây hiểu nhầm, thực sự cột 10 hoặc "J".

Dòng 2? Lấy chủ đề email từ hàng (cột) 4 hoặc "D"

Line 3? Bản in "thân mến" và bất cứ điều gì trong cột 1 hoặc "A", và sau đó các văn bản precanned trước và sau khi bất cứ điều gì trong các bảng tính trong cột 13 hoặc "M".

Nếu bạn thay đổi xung quanh các cột trong bảng tính của bạn, chỉ cần thay đổi các con số tương ứng với vị trí mới của dữ liệu! Bạn thậm chí có thể thêm thông tin trong email từ bảng tính của bạn - thuật ngữ kỳ diệu là "tế bào (ActiveCell.Row??)"

Không quá xấu! Không quá phức tạp hoặc.

Bây giờ cho phép có một cái nhìn ở mặt sau thông tin ngày tháng trong bảng tính:

excel-outlook5

Ở góc trên bên phải của bảng tính là của ngày hôm nay, Excel công thức là "= TODAY ()"

Ngày tháng trong cột "F" là "Ngày Do" Tôi bước vào trong tay. Có lẽ bảng tính của bạn sẽ tính toán các tế bào này từ các dữ liệu khác mà bạn có. Sự thay đổi màu sắc dựa trên một "Rule" được so sánh ngày chúng tôi vào ngày hôm nay. Bạn có thể dễ dàng cung cấp cho mình một heads-up bằng cách tham khảo một ngày trong tương lai thay vì ngày hôm nay "= Hôm nay () 7", vv

Sao lưu để quy tắc:

  1. Đánh dấu F4 tế bào
  2. Chọn định dạng theo điều kiện
  3. Chọn Quản lý Quy định

excel-outlook6

Và có quy tắc nói rằng "Các tế bào Trống chỉ whit e" và "Nếu giá trị của tế bào này (ngày của tế bào này) là nhỏ hơn hoặc bằng ngày trong R1 - màu sắc tôi hơi đỏ"

Bạn biết có một lá cờ hình ảnh mặt hàng đó là do hoặc qua do nhu cầu và hành động được thực hiện! Một lần nữa, thay đổi bất cứ điều gì phù hợp với nhu cầu của bạn! Làm cho nó màu đỏ, làm cho nó màu xanh lá cây - sự lựa chọn của bạn!

X màu đỏ trong cột gửi chỉ là một "thực phẩm cho các tư tưởng" cột. Một lời nhắc nhở bản thân rằng bạn thực sự hành động trên các mặt hàng đến hạn hoặc quá hạn. Vì vậy, chúng ta hãy nhìn vào điều này từ khi bắt đầu một ngày làm việc điển hình:

  1. Hãy đến văn phòng.
  2. Có cà phê
  3. Chit Chat
  4. Kiểm tra Facebook
  5. Vv
  6. Mở bảng tính
  7. Nhìn vào cột NGÀY. Được bất cứ điều gì nhấn mạnh rằng không có một thông báo đã gửi?
  8. Có? Click vào một ô trong hàng đó và nhấp vào nút SEND EMAIL.
  9. Gửi email
  10. Đặt một X trong hộp đã gửi!
  11. Kiểm tra Facebook

Đó là lao động unintensive! Nghiêm túc? 3 bước

  1. Nhìn vào cột NGÀY. Được bất cứ điều gì nhấn mạnh rằng không có một thông báo đã gửi?
  2. Có? Click vào một ô trong hàng đó và nhấp vào nút SEND EMAIL.
  3. Đặt một X trong hộp đã gửi!

Tôi đang mong đợi để xem làm thế nào tất cả các bạn sẽ cải thiện khi khái niệm đơn giản này. Điều này đã được một chủ đề nóng trong phần ý kiến. Có là không có một kích thước phù hợp với tất cả các giải pháp, nhưng tôi hy vọng rằng bằng cách dùng phương pháp này đơn giản, tiết kiệm rất nhiều người rất nhiều thời gian.

Nó không phải là phức tạp, và bạn không cần phải là một lập trình!

Bài viết liên quan:
  • Xem trước trình bày PowerPoint, Word tài liệu, bảng tính Excel Trong Outlook 2007
  • Nhúng An tổ chức sự kiện Lịch Outlook trong một tài liệu Office
  • Làm thế nào để Cảnh báo cho công việc trên iPhone của bạn
  • Làm thế nào để Fix Port Settings của bạn Nếu không có thể Gửi Mail từ Outlook
  • 35 "Làm thế nào để tạo Email Reminder Email Outlook Từ Excel"

    1. Daniel - Cảm ơn thông tin này! Tôi sử dụng Outlook Track-It để theo dõi email. Nó được tuyệt vời.

    2. hi, tôi đã được trang ur, khi tôi đi đến nhiều điều khiển i couldnt tìm thấy "microsoft bảng chọn ngày và kiểm soát thời gian". những gì sẽ b bước tiếp theo tôi có thể làm

    3. Xin chào
      Tôi muốn gửi email nhắc nhở automaticaly khi một ngày từ một tế bào giàu có một điều kiện nhất định.
      Xin vui lòng giúp đỡ

    4. Hi,
      Tôi muốn gửi email nhắc nhở tự động khi một ngày từ một tế bào đạt đến một điều kiện nhất định.
      Xin vui lòng giúp đỡ.

      Cảm ơn

    5. Điều này làm việc tốt. Tuy nhiên, nó đã bị chậm lại vòng lặp vĩ mô khác tôi đã tạo ra. Tôi cần gửi email nếu ai đó đã được tổ chức vào một gói tin thay vì phê duyệt và đi qua nó cùng. Tôi tạo ra một vĩ mô mà vòng qua dữ liệu của tôi và xác định nếu họ đã được tổ chức vào gói 5 ngày hoặc 10 ngày +. Có cách nào tôi có thể sử dụng các macro email gửi mà không làm chậm điều xuống? Tôi rất muốn gửi cho bạn một bản sao của những gì tôi có, do đó bạn có thể có một cái nhìn vào nó và làm cho nó đi nhanh hơn.

    6. Tôi chỉ cần khởi động lại máy tính của tôi. Mà đã giúp một số. Vì vậy, tôi không biết nếu vĩ mô email sẽ gây ra các vòng lặp vĩ mô khác của tôi để làm chậm.

    7. Xin chào Vali,

      Bạn đã tìm thấy câu trả lời cho câu hỏi của bạn. Thật sự tôi có một câu hỏi tương tự như tôi muốn giải quyết. Tôi muốn gửi email nhắc nhở, automaticaly khi một ngày từ một điều kiện di động phong phú nhất định, ví dụ, 30 ngày trước ngày đến hạn.

      Rất cám ơn,

    8. Xin chào,

      Bài viết tuyệt vời ... dễ dàng để làm theo. Câu hỏi: Làm thế nào tôi sẽ nhận được email bao gồm Outlook chữ ký của tôi? Tôi muốn nó là một phần của văn bản trước khi đóng hộp ở cuối của cửa sổ email mà bật lên khi bạn nhấp vào gửi email. Xin cho biết. Cảm ơn trước!

      -Frank

    9. Có ai biết làm thế nào để làm điều tương tự, nhưng thay vì nhắc nhở email đem đến cho các cuộc hẹn triển vọng? Xin vui lòng gửi email cho tôi tại nicesimpleguy1@yahoo.com

      Cảm ơn!

    10. Điều này làm việc trong phiên bản MS Excel 2003? Nếu nó không không ai biết làm thế nào để làm điều tương tự trong Excel 2003?
      Kính trọng
      Ian

    11. Làm thế nào để thông báo cơ thể tùy chỉnh có thể là một siêu liên kết trong tế bào và excel email? Nó chuyển vào email dưới dạng văn bản.

    12. Daniel,
      Trước tiên cho tôi nói lời cảm ơn bạn cho tuyệt vời của bạn dễ dàng làm theo hướng dẫn: Tôi có nhiều hơn gây ấn tượng với ông chủ của tôi tuần này, làm cho nó dễ dàng hơn cho cô ấy ngay bây giờ để gửi email nhắc nhở!

      Những gì tôi muốn biết là, là nó có thể thông qua các chức năng chỉnh sửa vĩ mô để định dạng (chủ yếu là kích thước, màu sắc đậm, gạch dưới) văn bản được lựa chọn như vậy là một phần của điều này: (& vbCrLf & vbCrLf & "Và đây là một số văn bản hơn precanned vĩ mô sau khi các công cụ cơ thể ") để nó xuất hiện trong các email định dạng?

    13. Làm thế nào để tôi cho phép các tab phát triển trên excel 2003

    14. làm thế nào để chèn các nội dung như lưới excel (bảng định dạng) qua bưu điện?

    15. Hi,
      Đây là một kịch bản vĩ mô awesome. Cảm ơn bạn đã chia sẻ này vĩ mô. Tôi có thể biết làm thế nào để thêm một ID mail trong danh sách bcc?

    16. Điều này là rất tốt. Tôi đã có thể thao tác nó và bảng tính của tôi bây giờ làm việc như một say mê. Thank You!

    17. Cảm ơn cho việc này. Nó chắc chắn đặt cho tôi một bước đi đúng hướng. Tôi có một câu hỏi mặc dù, là có một cách cho tôi để gửi email nhiều từ cùng một dòng? Tôi có thể tìm ra làm thế nào để tùy chỉnh này tất cả ngoại trừ chi tiết cuối cùng này.

    18. Bài đăng này và các thông tin và tập tin đã lưu cuộc sống của tôi. Cảm ơn bạn rất nhiều để chia sẻ nó.

    19. Scarlet begonias và liên lạc của blues ...

    20. Hi! Đá và bài viết của bạn là thực sự rất tốt hiểu?

    21. Brilliant thông tin tuy nhiên tôi cần những khả năng click vào các buttn gửi email một lần để gửi đến tất cả niêm yết.

      Có cách nào để gửi nhiều hơn một tại một thời điểm? tôi đã cố gắng làm nổi bật cột nhưng nó không làm việc cho tôi, tôi có thể được gửi đi bất cứ nơi nào giữa 100 và 200 email một thời gian.

      Cảm ơn sự giúp đỡ của bạn

      Colin

    22. Hi Daniel,

      Trước hết cảm ơn bạn vì điều này! Điều này đã được khá nhiều những gì tôi đang tìm kiếm và nó đã được rất tốt bằng văn bản và dễ dàng để theo đặc biệt là cho một người mới VBA như bản thân mình.

      Tôi chạy vào một lỗi mặc dù khi cố gắng để chạy điều này bởi vì tôi đang chạy Office 2010 trên một máy 64 bit được kết quả trong một lỗi lệnh ShellExecute.

      Tôi cố gắng thay thế của bạn

      Private Declare Function ShellExecute Lib "shell32.dll" _
      Alias ​​"ShellExecuteA" (ByVal hwnd Như lpOperation Long ByVal Như String, _
      ByVal lpFile Như String, ByVal lpParameters Như lpDirectory chuỗi ByVal Như String, _
      ByVal nShowCmd As Long) As Long

      Với

      f VBA7 Sau đó,
      Tin Khai báo PtrSafe Chức năng ShellExecute Lib "shell32.dll" Alias ​​"ShellExecuteA" _
      (ByVal hwnd Như lpOperation Long ByVal As String, ByVal lpFile As String, ByVal lpParameters Như lpDirectory chuỗi ByVal, As String, ByVal nShowCmd As Long) As Long
      # Khác
      Private Declare Function ShellExecute Lib "shell32.dll" Alias ​​"ShellExecuteA" _
      (ByVal hwnd Như lpOperation Long ByVal As String, ByVal lpFile As String, ByVal lpParameters Như lpDirectory chuỗi ByVal, As String, ByVal nShowCmd As Long) As Long
      # End Nếu

      Mà được thoát khỏi lỗi, nhưng tại triển vọng không được đáp ứng ở tất cả. Chỉ cần nhắc lại tôi là một người mới vì vậy tôi không chắc chắn những gì tôi có thể làm sai. Khác với những gì tôi đã nói tôi đã thay đổi không có gì trong mã của bạn.

    23. ss

    24. Áo khoác Belstaff cổ điển Tourist Trophy là tên chính thức của Belstaff da Outlet này , tuy nhiên nó thường sẽ được gọi là 'Trialmaster vì giống nhau 50 và 60 mô hình. Bộ lông Belstaff cũng thi lại với vật liệu tăng gấp đôi tại các điểm vai và khuỷu tay. Fot những người thích mặc này Belstaff Mens áo Jacket cho chơi game ngẫu nhiên hơn là trên xe đạp, loại bỏ các bảo vệ không thể đơn giản-giải nén nhanh chóng của túi và Belstaff Womens Blouson là tốt như xây dựng soley cho fashion.Welcome để Mua Belstaff áo khoác cửa hàng trực tuyến.

    25. Mohammed Asique K
      7 Tháng Tám, 2011 at 1:33 am

      Điều tuyệt vời ......... Cảm ơn bạn rất ... Đây là những gì tôi đang tìm kiếm ...........................

    26. Tương phản so với áo lớn được cung cấp bởi couturiers khác, wonens diesel jeans trông giản dị hiện đại thậm chí today.Why được các động cơ diesel uk jeans để gây sốc? Ý tưởng rằng họ nhìn như nhau về đàn ông và phụ nữ sang trọng. Khi nói đến trực tuyến diesel , dầu diesel jeans phản ánh diễn biến tinh tế này lâu năm thời trang khỏe mạnh thông qua vài thập kỷ. Đối với một người phụ nữ, diesel jeans bán là một may mặc không thể thiếu mà cô tìm thấy mình trong thời trang, bởi vì nó là về phong cách, không thời trang. Thời trang đến và đi, nhưng phong cách là mãi mãi. diesel gầy quần jean là một lựa chọn phổ biến trong giới trẻ, cho quần jean giảm giá hiện tại diesel được thiết kế để đáp ứng nhu cầu của người tiêu dùng.

    27. Tương phản so với áo lớn được cung cấp bởi couturiers khác, wonens diesel jeans trông giản dị hiện đại thậm chí today.Why được các động cơ diesel uk jeans để gây sốc? Ý tưởng rằng họ nhìn như nhau về đàn ông và phụ nữ sang trọng. Khi nói đến trực tuyến diesel , dầu diesel jeans phản ánh diễn biến tinh tế này lâu năm thời trang khỏe mạnh thông qua vài thập kỷ. Đối với một người phụ nữ, diesel jeans bán là một may mặc không thể thiếu mà cô tìm thấy mình trong thời trang, bởi vì nó là về phong cách, không thời trang. Thời trang đến và đi, nhưng phong cách là mãi mãi. diesel gầy quần jean là một lựa chọn phổ biến trong giới trẻ, cho quần jean giảm giá hiện tại diesel được thiết kế để đáp ứng nhu cầu của người tiêu dùng.

    28. Không có tab phát triển trên excel 2003. Chỉ cần bỏ qua bước này! :)

    29. Cảm ơn bạn đã cho bài viết này. Đó là tất cả tôi có thể nói safadsecu. Bạn chắc chắn đã làm cho blog này thành một cái gì đó đặc biệt. Bạn biết rõ những gì bạn đang làm, bạn đã được bảo hiểm bases.Thanks rất nhiều!

    30. Callaway Fusion Wide Sole sắt
      Callaway Legacy bàn là thiết lập
      Callaway X lai
      Callaway X-20 Irons Tour Đặt 3 ~ 9PS
      Callaway X-22 Tour sắt Set
      Callaway X-Wedge Tour Chrome
      Cleveland 588 DSG Wedge
      Cleveland CG vàng sắt Đặt

    31. Tôi chỉ cần stumbled khi blog của bạn và muốn nói rằng tôi đã thật sự rất thích đọc posts.thanks blog của bạn

    32. Sau đó, có thương hiệu kinh điển của quần áo trẻ em tên, như của Carter và Buster Brown.

    33. Hi, Nigel,
      Tôi cũng có Office 10, Khi bạn tải về file zip ví dụ và giải nén nó, lưu nó như là bảng tính Excel vĩ mô được kích hoạt và sau đó làm theo các hướng dẫn khác. Tất cả mọi thứ hoạt động hoàn hảo. Tôi vẫn đang tìm kiếm tự động hoá một phần Gửi email. Trong trường hợp có ai đó đã tìm ra xin vui lòng gửi nó ở đây.

    34. Hi Dan!
      Điều này là rất thú vị và thông tin cho tôi!
      Tuy nhiên, tôi cần sự giúp đỡ của bạn trên tờ lây lan này. Tôi không sử dụng triển vọng cho dịch vụ email, thay vào đó tôi sử dụng Lotus Notes. Bạn có thể xin vui lòng giúp tôi, làm thế nào vĩ mô này có thể được cấu hình để ghi chú hoa sen ...

    35. Bạn biết có một lá cờ hình ảnh mặt hàng đó là do hoặc qua do nhu cầu và hành động được thực hiện!

    Trackbacks / Pingbacks

      Để lại một trả lời

      Bạn sẽ có thể chỉnh sửa bình luận của bạn sau khi nộp.