Hiển thị hộp thông báo nhắc nhở

Liên hệ QC

trantuonganh2008

Thành viên thường trực
Tham gia
8/11/08
Bài viết
305
Được thích
53
Cho mình hỏi có cách nào hiển thị hộp thông báo nhắc nhở mình làm một cái gì đó vào ngày giờ cụ thể không (khi mở cũng như tắt file excel)? Chẳng hạn mình muốn hiển thị hộp thông báo vào ngày 30 hằng tháng là nhắc mình làm một chuyện gì đó. Nó cũng tuơng tự như chế độ reminder trong điện thoại di động của mình vậy. Cám ơn các bạn!
 
Lần chỉnh sửa cuối:
Cho mình hỏi có cách nào hiển thị hộp thông báo nhắc nhở mình làm một cái gì đó vào ngày giờ cụ thể không (khi mở cũng như tắt file excel)? Chẳng hạn mình muốn hiển thị hộp thông báo vào ngày 30 hằng tháng là nhắc mình làm một chuyện gì đó. Nó cũng tuơng tự như chế độ reminder trong điện thoại di động của mình vậy.
Cám ơn các bạn!
Bạn dùng file này thử xem. Để sửa nội dung thông báo, bạn nhấn Alt+F11, chọn VBAProject Reminder.xla, đặt thuộc tính IsAddin cho ThisWorkbook là False, khi đó Sheet1 sẽ hiện ra để bạn chỉnh sửa nội dung.
Với cách này, mỗi lần bạn khởi động hay đóng Excel sẽ có hộp thoại thông báo cho bạn.
Nếu bạn chỉ muốn thông báo xuất hiện khi mở một tập tin nhất định thì bạn Copy nguyên Sheet1 (sử dụng Move or Copy), code của ThisWorkbook và toàn bộ Module1 qua tập tin của bạn.
Đây chỉ là ý tưởng chủ quan của mình. Bạn có thể "xào nấu" nó cho hợp "khẩu vị" của bạn.
Chúc thành công.
 

File đính kèm

Lần chỉnh sửa cuối:
Bạn nói đặt thuộc tính IsAddin cho this workbook là False là như thế nào, mình không hiểu.
 
Lần chỉnh sửa cuối:
Bạn dùng file này thử xem. Để sửa nội dung thông báo, bạn nhấn Alt+F11, chọn VBAProject Reminder.xla, đặt thuộc tính IsAddin cho ThisWorkbook là False, khi đó Sheet1 sẽ hiện ra để bạn chỉnh sửa nội dung.
Với cách này, mỗi lần bạn khởi động hay đóng Excel sẽ có hộp thoại thông báo cho bạn.
Nếu bạn chỉ muốn thông báo xuất hiện khi mở một tập tin nhất định thì bạn Copy nguyên Sheet1 (sử dụng Move or Copy), code của ThisWorkbook và toàn bộ Module1 qua tập tin của bạn.
Đây chỉ là ý tưởng chủ quan của mình. Bạn có thể "xào nấu" nó cho hợp "khẩu vị" của bạn.
Chúc thành công.
Cái tiêu đề của MsgBox ấy vẫn chẳng hiện được tiếng Việt ---> Toàn ô vuông, không đọc được
-----------------------
Cho mình hỏi có cách nào hiển thị hộp thông báo nhắc nhở mình làm một cái gì đó vào ngày giờ cụ thể không (khi mở cũng như tắt file excel)? Chẳng hạn mình muốn hiển thị hộp thông báo vào ngày 30 hằng tháng là nhắc mình làm một chuyện gì đó. Nó cũng tuơng tự như chế độ reminder trong điện thoại di động của mình vậy.
Cám ơn các bạn!
Bạn thử tham khảo bài này xem:
http://www.giaiphapexcel.com/forum/showthread.php?t=22819
và đây nữa:
http://www.giaiphapexcel.com/forum/showthread.php?t=24615
 
Lần chỉnh sửa cuối:
Cám ơn ndu, nhưng ý mình là hiển thị hộp thông báo nhắc một việc vào một thời gian định trước. VD: Ngày 30/11 hiển thị hộp thông báo như thế này nhưng qua 30/12 hiển thị hộp thông báo có nội dung khác, có nghĩa là mình nhập nội dung thông báo tùy thuộc vào công việc mỗi cuối tháng mình phải làm.
 
Lần chỉnh sửa cuối:
Cám ơn ndu, nhưng ý mình là hiển thị hộp thông báo nhắc một việc vào một thời gian định trước.
VD: Ngày 30/11 hiển thị hộp thông báo như thế này nhưng qua 30/12 hiển thị hộp thông báo có nội dung khác, có nghĩa là mình nhập nội dung thông báo tùy thuộc vào công việc mỗi cuối tháng mình phải làm.
Thì bạn cố gắng tham khảo 2 link ấy đi ---> Bạn thích nhắc việc vào ngày nào thì nhập vào ---> Về mặt nguyên tắc thì yêu cầu của bạn y chang với thông báo sinh nhật ---> Chỉ là chỉnh lại đôi chút thôi mà
 
Cám ơn ndu, nhưng ý mình là hiển thị hộp thông báo nhắc một việc vào một thời gian định trước.
VD: Ngày 30/11 hiển thị hộp thông báo như thế này nhưng qua 30/12 hiển thị hộp thông báo có nội dung khác, có nghĩa là mình nhập nội dung thông báo tùy thuộc vào công việc mỗi cuối tháng mình phải làm.
Theo mình bạn gài vào điện thoại cho chắc, vì đt lúc nào cũng bỏ túi ( trừ lúc tắm), còn trên máy mình chỉ biết làm thế này thôi, thêm thắt gì tùy bạn
Thân
 

File đính kèm

Bạn nói đặt thuộc tính IsAddin cho this workbook là False là như thế nào, mình không hiểu.
Tại hộp Project Explorer, bạn chọn VBAProject Reminder.xla\Microsoft Excel Object\ThisWorkbook, khi đó tại hộp Properties Windows sẽ thấy có thuộc tính IsAddin => Bạn chọn giá trị là False.
Cái tiêu đề của MsgBox ấy vẫn chẳng hiện được tiếng Việt ---> Toàn ô vuông, không đọc được
Bác chỉnh lại Font cho thanh tiêu đề là Tahoma, Verdana, Arial hoặc Times New Roman
(ở hộp thoại Display Properties, tab Appearance, nhấn nút Advanced)
Theo mình bạn gài vào điện thoại cho chắc, vì đt lúc nào cũng bỏ túi ( trừ lúc tắm)
Mình hoàn toàn đồng ý với bạn. Thời buổi này, điện thoại là "vật bất li thân", mắc gì không dùng nó mà phải bắt anh chàng Excel làm. Nhưng có thể việc này lại hợp với tác giả câu hỏi hơn.
 
Lần chỉnh sửa cuối:
Bác chỉnh lại Font cho thanh tiêu đề là Tahoma, Verdana, Arial hoặc Times New Roman
(ở hộp thoại Display Properties, tab Appearance, nhấn nút Advanced)
Trời... xài Excel mà phải chỉnh tùm lum trong Windows ---> Theo tôi cách này không hay và không khả thi
Làm gì thì làm, không nên can thiệp vào hệ thống (Một số phần mềm chơi kiểu này, theo tôi là quá dở)
 
Trời... xài Excel mà phải chỉnh tùm lum trong Windows ---> Theo tôi cách này không hay và không khả thi
Làm gì thì làm, không nên can thiệp vào hệ thống (Một số phần mềm chơi kiểu này, theo tôi là quá dở)
Đồng ý. Nếu vậy thì chỉ có cách là xài tiếng Việt không dấu vậy. Cao thủ như bác TuanVNUNI mà cũng còn phải dùng cách này thì bà con Amateur như mình chịu thua thôi.
 
Đồng ý. Nếu vậy thì chỉ có cách là xài tiếng Việt không dấu vậy. Cao thủ như bác TuanVNUNI mà cũng còn phải dùng cách này thì bà con Amateur như mình chịu thua thôi.
Ấy... Chưa chắc ---> Tôi xài UserForm thì chẳng có vấn đề gì về tiếng Việt có dấu cả ---> Làm được tất tần tật mà không cần chỉnh tí gì trong Windows cả (đương nhiên là dùng tí kỹ xảo)
 
Ấy... Chưa chắc ---> Tôi xài UserForm thì chẳng có vấn đề gì về tiếng Việt có dấu cả ---> Làm được tất tần tật mà không cần chỉnh tí gì trong Windows cả (đương nhiên là dùng tí kỹ xảo)
Thật vậy sao? Chà chà, hấp dẫn đấy, bác có thể Upload một file để bà con học hỏi được không? Cảm ơn bác nhiều nhiều.
 
Thật vậy sao? Chà chà, hấp dẫn đấy, bác có thể Upload một file để bà con học hỏi được không? Cảm ơn bác nhiều nhiều.
Thế thì bạn xem cái này đi
http://www.giaiphapexcel.com/forum/showthread.php?t=24123
Tiếng Việt đầy đủ thế này được chứ

attachment.php


-----------------
Tuy chỉ là kỹ xảo nhưng quan trọng là dể làm, vài dòng code là xong! Gõ tiếng Việt thoải mái luôn
 
Tại hộp Project Explorer, bạn chọn VBAProject Reminder.xla\Microsoft Excel Object\ThisWorkbook, khi đó tại hộp Properties Windows sẽ thấy có thuộc tính IsAddin => Bạn chọn giá trị là False.
Bạn có thể đính kèm hình giúp mình được không? Mình không biết làm thế nào. Sau khi làm xong thì nhập việc mình phải làm chỗ nào? Bạn giúp mình nhé! Cám ơn nhiều!
Thì bạn cố gắng tham khảo 2 link ấy đi ---> Bạn thích nhắc việc vào ngày nào thì nhập vào ---> Về mặt nguyên tắc thì yêu cầu của bạn y chang với thông báo sinh nhật ---> Chỉ là chỉnh lại đôi chút thôi mà
Bác có thể chỉ mình cách chỉnh sửa lại được không? Mình đã xem file nhưng không biết làm như thế nào để đúng theo ý mình. Cám ơn bác nhiều!!
 
Lần chỉnh sửa cuối:
Bác có thể chỉ mình cách chỉnh sửa lại được không? Mình đã xem file nhưng không biết làm như thế nào để đúng theo ý mình.
Cám ơn bác nhiều!!
Chỉnh lại thì được rồi, nhưng tôi biết dử liệu của bạn thế nào đâu mà chỉnh (yêu cầu cũng mơ hồ)
 
Bạn có thể đính kèm hình giúp mình được không? Mình không biết làm thế nào. Sau khi làm xong thì nhập việc mình phải làm chỗ nào? Bạn giúp mình nhé!
Cám ơn nhiều!
Bạn làm theo hình nhé.
Sau khi bạn đặt thuộc tính IsAddin là False thì bạn sẽ thấy nội dung của Sheet1. Hãy chỉnh sửa cột A, B (cột A là ngày tháng, cột B là công việc cần làm). Ngày tháng ở cột A có thể là các ngày liên tục trong 1 tháng hoặc các ngày tách rời bất kỳ.
Bạn cũng có thể mở rộng vùng dữ liệu ở 2 cột A, B, sau đó chỉnh lại tham số thứ 2 trong hàm Vlookup tại ô D1 để phù hợp với vùng dữ liệu mới.
Cuối cùng, bạn thử chỉnh sửa ngày hệ thống của máy và khởi động lại Excel xem sao.
Chúc thành công!
 

File đính kèm

  • HD.JPG
    HD.JPG
    50 KB · Đọc: 82
Bạn làm theo hình nhé.
Sau khi bạn đặt thuộc tính IsAddin là False thì bạn sẽ thấy nội dung của Sheet1. Hãy chỉnh sửa cột A, B (cột A là ngày tháng, cột B là công việc cần làm). Ngày tháng ở cột A có thể là các ngày liên tục trong 1 tháng hoặc các ngày tách rời bất kỳ.
Bạn cũng có thể mở rộng vùng dữ liệu ở 2 cột A, B, sau đó chỉnh lại tham số thứ 2 trong hàm Vlookup tại ô D1 để phù hợp với vùng dữ liệu mới.
Cuối cùng, bạn thử chỉnh sửa ngày hệ thống của máy và khởi động lại Excel xem sao.
Chúc thành công!
Bạn ơi, mình chỉnh sửa được rồi, nhưng để hộp nhắc nhở bật lên theo giờ mình muốn thì phải làm cách nào?
Ví dụ mình muốn đặt 1 hộp nhắc nhở lúc 15.00 với nội dung "Họp phòng" chẳng hạn
 
Web KT

Bài viết mới nhất

Back
Top Bottom