Tặng các bạn ứng dụng Excel gửi mail hàng loạt trực tiếp từ Gmail (1 người xem)

Người dùng đang xem chủ đề này

songmai

Thành viên chính thức
Tham gia
6/8/07
Bài viết
92
Được thích
37
Giới tính
Nam
- Gửi đi trực tiếp bằng Gmail chứ không cấu hình qua Outlook chậm chạp mà hay mắc lỗi.
- Mail đến gửi bằng chức năng BCC nên người nhận này không biết địa chỉ của người nhận khác.
- Mail gửi không bị lỗi font do đã đặt chartset = utf-8 rồi

Nếu không có nhu cầu gửi hàng loạt nhiều người, bạn cũng có thể dùng gửi mail cho một người như vẫn thường làm nhưng tiện là chẳng cần phải vào trình duyệt rồi vào giao diện Gmail.

link tải: https://drive.google.com/file/d/0ByhkZTdjjPUIdGVSY0dKM1dFTGs/view?usp=sharing

CẬP NHẬT:
1. Bạn nào đã cài đặt xác minh 2 bước trong gmail rồi thì sẽ không thể dùng được mật khẩu bước 1 như bình thường nhé (lỗi không send được mail là do vậy)
2. Khi ấy các bạn phải vào phần bảo mật để tạo cho mình mật khẩu ứng dụng 16 ký tự do gmail tạo ra. Dùng MK này cho ứng dụng gửi mail này nó mới chạy được.

3. Nếu gửi chung nhiều mail, bạn phân cách các mail bằng dấu chấm phẩy (;)
4. Khi không có internet hoặc thông tin đăng nhập Gmail không đúng thì được báo lỗi rõ từng trường hợp.
5. Đã thêm thông tin thời điểm gửi mail tại Subject
6. Dung lượng đính kèm bị giới hạn bởi chính sách của Gmail.

CẬP NHẬT 2:
1/ Đối với Mail đã từng đăng ký bảo mật 2 lớp thì ko có thông báo như bài #12 => làm theo mục 3 ở dưới.

2/ Đối với mail chưa từng đăng ký bảo mật 2 lớp thì sẽ có thông báo như Bài #12 => vậy thì làm như bài #12 là ok

3/ còn nếu mail tìm ko thấy như hướng dẫn bài #12 thì làm như sau: đăng nhập vào mail bình thường => xong mở một Tab mới copy link sau paste vào trình duyệt => chọn ON (Bật) là xong.
https://www.google.com/settings/security/lesssecureapps?rfn=27&rfnc=1&et=0&asae=2&anexp=ire-control
 

File đính kèm

Lần chỉnh sửa cuối:
- Gửi đi trực tiếp bằng Gmail chứ không cấu hình qua Outlook chậm chạp mà hay mắc lỗi.
- Mail đến gửi bằng chức năng BCC nên người nhận này không biết địa chỉ của người nhận khác.
- Mail gửi không bị lỗi font do đã đặt chartset = utf-8 rồi

Nếu không có nhu cầu gửi hàng loạt nhiều người, bạn cũng có thể dùng gửi mail cho một người như vẫn thường làm nhưng tiện là chẳng cần phải vào trình duyệt rồi vào giao diện Gmail.

link tải: https://drive.google.com/file/d/0ByhkZTdjjPUIdGVSY0dKM1dFTGs/view?usp=sharing

Mình mới thử quậy tí nó lỗi dòng này Bạn

NewMail.Send
 
Upvote 0
- Gửi đi trực tiếp bằng Gmail chứ không cấu hình qua Outlook chậm chạp mà hay mắc lỗi.
- Mail đến gửi bằng chức năng BCC nên người nhận này không biết địa chỉ của người nhận khác.
- Mail gửi không bị lỗi font do đã đặt chartset = utf-8 rồi

Nếu không có nhu cầu gửi hàng loạt nhiều người, bạn cũng có thể dùng gửi mail cho một người như vẫn thường làm nhưng tiện là chẳng cần phải vào trình duyệt rồi vào giao diện Gmail.

link tải: https://drive.google.com/file/d/0ByhkZTdjjPUIdGVSY0dKM1dFTGs/view?usp=sharing
Sao không làm được theo hướng dẫn bạn nhỉ?
Bấm Alt+F11 -> Vào Tools - References - kéo xuống tìm và chọn đối tượng như trong hình
Vào đó thì "References" nó tối thui.
 

File đính kèm

Upvote 0
File gốc của bạn định dạng xls mở "Refences" cũng tối thui, mà còn khóa pass VBA.
 
Upvote 0
Đã thử gửi mail thành công.
chưa thử gưi kèm tập tin.
 
Upvote 0
Lưu ý dành cho bạn nào bị lỗi tại dòng
Mã:
NewMail.Send
rất có thể bạn đã vấp phải sự bảo mật quá đà của Google
Các bạn vào hòm thư của mình sẽ nhận được cảnh báo

0bff2daa26cc7b0d974c59132649a252.png




Nếu bạn cho phép truy cập vào tài khoản của mình từ những ứng dụng không phải trình duyệt ( chrome, Firefox) thì bấm vào nút Tìm hiểu thay đổi cài đặt như hình trên
Sau đó bấm nút Bật như hình dưới

224896141c71cb581ff7def0dc7cf745.png
 
Upvote 0
Lưu ý dành cho bạn nào bị lỗi tại dòng
Mã:
NewMail.Send
rất có thể bạn đã vấp phải sự bảo mật quá đà của Google
Các bạn vào hòm thư của mình sẽ nhận được cảnh báo

0bff2daa26cc7b0d974c59132649a252.png




Nếu bạn cho phép truy cập vào tài khoản của mình từ những ứng dụng không phải trình duyệt ( chrome, Firefox) thì bấm vào nút Tìm hiểu thay đổi cài đặt như hình trên
Sau đó bấm nút Bật như hình dưới

224896141c71cb581ff7def0dc7cf745.png

Sao mình ko thấy mục này vậy...Kiếm hoài ko thấy --=0
 
Upvote 0
ủa file #1 có mật khẩu VBA mà sao file bạn có code hình như y chang file bài #1 vậy ?
Bạn với chủ thớt là cùng 1 người hả ? +-+-+-++-+-+-++-+-+-+
Mình đã cho pass rồi nhưng pass này bẻ dễ mà. Tôi bẻ pass VBA file người khác hoài nhưng nhiều khi chẳng giúp được gì vì không liên quan đến lĩnh vực của mình tìm hiểu mệt đầu lắm.
 
Upvote 0
Mình đã cho pass rồi nhưng pass này bẻ dễ mà. Tôi bẻ pass VBA file người khác hoài nhưng nhiều khi chẳng giúp được gì vì không liên quan đến lĩnh vực của mình tìm hiểu mệt đầu lắm.

ơ thế à ? Các bạn giỏi nhỉ !$@!!!$@!! . Vậy mà mình cứ tưởng khóa mã VBA là an toàn không ai xem được chứ . híc .
Mình lạc hậu quá rồi . !$@!!!$@!!
 
Upvote 0
Thì coi hêt`rồi ko được ...Ngủ mai Tính tiếp
cảm ơn
Bạn kia nhắc chuyện thiết lập cho ứng dụng kém bảo mật hơn trong gmail thì mới nhớ chuyện này:

1. Bạn nào đã cài đặt xác minh 2 bước trong gmail rồi thì sẽ không thể dùng được mật khẩu bước 1 như bình thường nhé (lỗi không send được mail là do vậy)
2. Khi ấy các bạn phải vào phần bảo mật để tạo cho mình mật khẩu ứng dụng 16 ký tự do gmail tạo ra. Dùng MK này cho ứng dụng gửi mail này nó mới chạy được.

Khi mới chạy thử ứng dụng cũng phát khùng với chuyện này nhưng sao giờ lại quên mất, không đưa vào hướng dẫn.
 
Upvote 0
Chào anh,
Cái này của anh rất hay, e xin góp ý bằng mấy câu hỏi :
1. Có thể gõ nhiều mail vào chung 1 ô được không (nhiều mail cho 1 lần gửi)
2. Khi không có internet thì nó hoạt động như thế nào? (chờ đến khi có internet sẽ tự động gửi, hay là mình phải nhập lại, ...)
3. Có thể hiển thị thêm phần thời gian thực được không (thời gian gửi, thời gian nhận, ...)
4. Dung lượng file đính kèm giới hạn là bao nhiêu? nếu gửi link thì bên người nhận có bắt link ko?
Đây chỉ là những đóng góp để ứng dụng của a thực tiễn hơn.
Rất mong được anh chia sẻ thêm.
- Gửi đi trực tiếp bằng Gmail chứ không cấu hình qua Outlook chậm chạp mà hay mắc lỗi.
- Mail đến gửi bằng chức năng BCC nên người nhận này không biết địa chỉ của người nhận khác.
- Mail gửi không bị lỗi font do đã đặt chartset = utf-8 rồi

Nếu không có nhu cầu gửi hàng loạt nhiều người, bạn cũng có thể dùng gửi mail cho một người như vẫn thường làm nhưng tiện là chẳng cần phải vào trình duyệt rồi vào giao diện Gmail.

link tải: https://drive.google.com/file/d/0ByhkZTdjjPUIdGVSY0dKM1dFTGs/view?usp=sharing

CẬP NHẬT:
1. Bạn nào đã cài đặt xác minh 2 bước trong gmail rồi thì sẽ không thể dùng được mật khẩu bước 1 như bình thường nhé (lỗi không send được mail là do vậy)
2. Khi ấy các bạn phải vào phần bảo mật để tạo cho mình mật khẩu ứng dụng 16 ký tự do gmail tạo ra. Dùng MK này cho ứng dụng gửi mail này nó mới chạy được.
 
Upvote 0
Bạn kia nhắc chuyện thiết lập cho ứng dụng kém bảo mật hơn trong gmail thì mới nhớ chuyện này:

1. Bạn nào đã cài đặt xác minh 2 bước trong gmail rồi thì sẽ không thể dùng được mật khẩu bước 1 như bình thường nhé (lỗi không send được mail là do vậy)
2. Khi ấy các bạn phải vào phần bảo mật để tạo cho mình mật khẩu ứng dụng 16 ký tự do gmail tạo ra. Dùng MK này cho ứng dụng gửi mail này nó mới chạy được.

Khi mới chạy thử ứng dụng cũng phát khùng với chuyện này nhưng sao giờ lại quên mất, không đưa vào hướng dẫn.

1/ đối với Mail đã từng đăng ký bảo mật 2 lớp thì ko có thông báo như Bái #12 ...làm theo mục 3

2/ đối với mail chưa từng đăng ký bảo mật 2 lớp thì sẻ có thông báo như Bài #12 ...vậy thì làm như bài #12 là ok

3/ còn nếu Mail tìm ko thấy như hướng dẫn bài #12 thì làm như sau:

đăng nhập vào mail bình thường ...xong mở một Tab mới copy link sau paste vào trình duyệt xong chon ON (Bật) là xong

https://www.google.com/settings/security/lesssecureapps?rfn=27&rfnc=1&et=0&asae=2&anexp=ire-control
 

File đính kèm

  • ok2.jpg
    ok2.jpg
    13.6 KB · Đọc: 25
Upvote 0
Tôi chỉ thích những cái có sẳn, khỏi suy nghĩ, nghiên cứu nhiều chi cho thêm mệt.
 

File đính kèm

Lần chỉnh sửa cuối:
Upvote 0
Chào anh,
Cái này của anh rất hay, e xin góp ý bằng mấy câu hỏi :
1. Có thể gõ nhiều mail vào chung 1 ô được không (nhiều mail cho 1 lần gửi)
2. Khi không có internet thì nó hoạt động như thế nào? (chờ đến khi có internet sẽ tự động gửi, hay là mình phải nhập lại, ...)
3. Có thể hiển thị thêm phần thời gian thực được không (thời gian gửi, thời gian nhận, ...)
4. Dung lượng file đính kèm giới hạn là bao nhiêu? nếu gửi link thì bên người nhận có bắt link ko?
Đây chỉ là những đóng góp để ứng dụng của a thực tiễn hơn.
Rất mong được anh chia sẻ thêm.
Cùng bạn:
1. Nếu gửi chung nhiều mail, bạn phân cách các mail bằng dấu chấm phẩy (;) hay dấu phẩy gì đó. Bạn thử xem!
2. Khi không có internet thì VBA báo lỗi run time và dừng ở lệnh Send. Tôi sẽ chỉnh sửa bằng cách bẫy lỗi và thêm 1 msgbox để thông báo cho người dùng biết.
3. Tôi chưa thử nhưng thiết nghĩ điều này hoàn hoàn có thể.
4. Dung lượng bị giới hạn bởi chính sách của gmail. Tôi chưa thử gửi link. Bạn thử gửi rồi cho tôi biết kết quả thế nào.

Chúc vui!
 
Upvote 0
Tôi chỉ thích những cái có sẳn, khỏi suy nghĩ, nghiên cứu nhiều chi cho thêm mệt.
Cũng được, nhưng khi nó trục trặc (mà cách chi cũng có sự cố khi dữ liệu vượt ngoài tầm kiểm soát của người viết ứng dụng) thì tự mình sửa cho tiện chứ hỏi han hoài cũng phiền lắm.
 
Upvote 0

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

Back
Top Bottom