Email trong Excel (1 người xem)

  • Thread starter Thread starter giaosy
  • Ngày gửi Ngày gửi
Liên hệ QC

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

giaosy

Thành viên thường trực
Tham gia
6/12/06
Bài viết
205
Được thích
144
Có cách nào để tạo một điều kiển trong excel để sau khi hoàn thành công việc trên excel có thể gửi toàn bộ kết quả công việc vừa hoàn thành (file *.xls đó) đến một hộp thư nào đó không các bác. Mong các bác hướng dẫn em với.
Hiện tại em chỉ có mỗi một cách là save file lại, mở hộp thư, chọn địa chỉ, send file đính kèm thôi -+*/ .
 
Trong MS Excel 2003 có chức năng gửi Email.
Bạn có thể gửi ngay sheet đang làm việc hoặc file nào đó bằng cách nhấn vào nút E-mail trên thanh Standard. Tiếp theo là nhập địa chỉ hòm thư.... rồi nhấn vào nút Send this sheet để gửi nội dung của sheet hiện hành hoặc nhấn vào nút insert file/ file để gửi file.
 
Bạn phải cài Outlook thì mới gửi được. Vì Office chỉ tương thích với Outlook thôi (Bác Bill mà)
 
Dùng microsoft outlook hay la outlook express hả các bác ???. Công việc của em liên quan đến kết quả làm việc của một số người khác ở nhiều vùng khác nhau trong Hà Nội (thường thì họ phải mang bảng biểu viết tay hoặc file trực tiếp) em muốn tận dụng công cụ mail để giảm bớt thời gian và công sức của mình và của mọi người. Mong các bác hướng dãn kỹ hơn, khi gửi file .xls nên gửi toàn bộ file bao gồm cả công thức hay chỉ nên gửi file chứa giá trị (value) thôi, nếu em gửi file gốc đi thì có ảnh hưởng gì đến kết quả nhận được của người nhận không? Cảm ơn các bác ;;;;;;;;;;;
 
Lần chỉnh sửa cuối:
giaosy đã viết:
Dùng microsoft outlook hay la outlook express hả các bác ???. Công việc của em liên quan đến kết quả làm việc của một số người khác ở nhiều vùng khác nhau trong Hà Nội (thường thì họ phải mang bảng biểu viết tay hoặc file trực tiếp) em muốn tận dụng công cụ mail để giảm bớt thời gian và công sức của mình và của mọi người. Mong các bác hướng dãn kỹ hơn, khi gửi file .xls nên gửi toàn bộ file bao gồm cả công thức hay chỉ nên gửi file chứa giá trị (value) thôi, nếu em gửi file gốc đi thì có ảnh hưởng gì đến kết quả nhận được của người nhận không? Cảm ơn các bác ;;;;;;;;;;;

Dùng Microsoft Outlook hoặc Outlook Express đều được vì tính năng của chúng gần như nhau....
Nếu bạn dùng chức năng E-mail của MS Excel thì:
- Khi nhấn Send this sheet nó sẽ chỉ gửi giá trị thôi, người nhận sẽ nhìn thấy kết quả ngay khi checkmail.
- Nếu bạn gửi cả file bằng cách nhấn vào nút Insert file/ file... thì người nhận sẽ nhận được một file bình thường. Muốn mở file đó, phải download về và mở bằng những chương trình chuyên dụng (nếu là file Excel có thể dùng chương trình MS Excel, Excel viewer... để đọc).
- Nếu bạn sử dụng macro để gửi sheet hiện hành (bạn đọc bài do anh PhanTuHuong post hoặc bài số 2) thì người nhận sẽ nhận được 1 file có duy nhất 1 sheet, phải download về mới mở được (Sheet này vẫn còn công thức).
Bạn gửi file chỉ chứa giá trị hay file gốc là do bạn quyết định, không ảnh hưởng gì đến người nhận (nhưng đòi hỏi người nhận phải cài đúng chương trình để mở file).
 
Sử dụng Outlook để nhận thư Gmail

Nhân đây tôi xin giới thiệu cách gửi và nhận thư Gmail bằng Microsoft Outlook:
I. Trước hết bạn phải vào hòm thư gmail của bạn để cài đặt lại cấu hình:
Nhấn vào chữ Settings (góc trên bên phải, cạnh tên hòm thư), nhấn tiếp vào chữ Forwarding and POP:
1. Status: Chọn tuỳ chọn Enable POP for all mail (even mail that's already been downloaded)
2. When messages are accessed with POP: chọn Archive Gmail’s copy
Cuối cùng là nhấn Save changes và thoát khỏi Gmail.

II. Khởi động Microsoft Outlook
Nhấn Tools/ Email Accounts, rồi chọn Add a new e-mail account,

Gmail_Config0.jpg

nhấn Next, sau đó chọn tuỳ chọn POP3 trước khi nhấn Next, hộp thoại E-mail Accounts xuất hiện, bạn hãy thiết lập cấu hình như sau:

Gmail_Config1.jpg

Nhấn vào nút More Settings và thiết lập các thông số như sau:

Gmail_Config2.jpg


Gmail_Config3.jpg


Gmail_Config4.jpg

Nhấn Next, rồi nhấn Finish để kết thúc quá trình thiết lập cấu hình cho hòm thư.
Khi muốn nhận thư hãy nhấn vào nút Send/ Receive để tải các thư về máy của bạn, rồi đọc thư, gửi thư...
 
cam on bac nvson nhieu lam.
 
Các bác ơi................
Giúp em thêm tý nữa với................................
Em đã làm theo hướng dẫn, nhưng nó chỉ nhận hòm thư mặc định là yahoo thôi, mà em lại muốn dùng hộp thư khác thi phải làm thế nào để thay đổi được hộp thư gửi đi.
Mong các bác quan tâm
Cảm ơn các bác nhiều.
 
Minh da gui mail nhung phai nhan "yes" trong outlook nua.
Minh muon gia su gia tri cua O a2=1 thi tu dong gui mail di voi file dinh kem
Cac ban minh giup minh voi !!!
Cam on nhieu !
 
Minh da gui mail nhung phai nhan "yes" trong outlook nua.
Minh muon gia su gia tri cua O a2=1 thi tu dong gui mail di voi file dinh kem
Cac ban minh giup minh voi !!!
Cam on nhieu !
Không hiểu ý của bạn lắm, vẫn gửi và nhận mail bình thường mà đâu cần phải nhấn yes gì đâu, bạn post câu hỏi đó lên đây được không?

PS. Bạn viết tiếng việt có dấu đi nhé.

Em đã làm theo hướng dẫn, nhưng nó chỉ nhận hòm thư mặc định là yahoo thôi, mà em lại muốn dùng hộp thư khác thi phải làm thế nào để thay đổi được hộp thư gửi đi.
Nó se nhận hết chứ sao lại chỉ nhận hòm thư mặc định là yahoo? Có bất cứ mail nào trong Gmail thì nó sẽ download về hết. Nếu vẫn không được thì bạn chỉnh lại cái này đi
Nhấn vào nút More Settings và thiết lập các thông số như sau:
- Ở tab outgoing server
+Chọn log on using: gõ địa chỉ gmail của bạn và pass vào. (Thay vì chọn use same setting...)
- Ở tab advance bạn nhớ gõ đúng thông số vào nhé: Incoming là 995, outgoing là: 465

Sau quá trình cài bạn nên test thử ở nút Test Account Setting nhé.
Chúc bạn thành công. Nếu vẫn chưa được thì post lên đây.
 
Không hiểu ý của bạn lắm, vẫn gửi và nhận mail bình thường mà đâu cần phải nhấn yes gì đâu, bạn post câu hỏi đó lên đây được không?

PS. Bạn viết tiếng việt có dấu đi nhé.


Ý của minh như sau:
Mình đã bắt chước theo đoạn code VB trong diễn đàn và cài outlook ổn.
Nhưng mỗi khi gửi mail đi thì xuất hiện 1 cửa sổ thông báo của outlook hiện lên hỏi "yes" "No" "Help"
Minh muốn không hiển thị cái cửa sổ đó thì phải làm như nào?
Cám ơn diễn đàn!
 
Ý của minh như sau:
Mình đã bắt chước theo đoạn code VB trong diễn đàn và cài outlook ổn.
Nhưng mỗi khi gửi mail đi thì xuất hiện 1 cửa sổ thông báo của outlook hiện lên hỏi "yes" "No" "Help"
Minh muốn không hiển thị cái cửa sổ đó thì phải làm như nào?
Bạn có thể chụp hình và gửi lên đây được không? Àh mà bạn sử dụng hòm thư nào vây?
 
vidu gui file.JPGvidu gui file.JPG
Như thế này đây bạn, khi gửi 1 mail đi thì phải ấn allow, phải làm sao để gửi mà ko phai allow? Mong các pro giúp


Sub SendMail()
Dim OutApp As Object
Dim OutMail As Object
Dim cell As Range
Dim Addresslist As Scripting.Dictionary
Application.ScreenUpdating = False
Set Addresslist = New Scripting.Dictionary
Set OutApp = CreateObject("Outlook.Application")
OutApp.Session.Logon

For Each cell In Columns("B").Cells.SpecialCells(xlCellTypeConstants)
If cell.Value Like "?*@?*.?*" And _
LCase(Cells(cell.Row, "J").Value) = "yes" Then
On Error Resume Next
Addresslist.Add cell.Value, cell.Value
If Err.Number = 0 Then
Set OutMail = OutApp.CreateItem(0)
With OutMail
.To = cell.Value
.Subject = "Phieu luong: " & Cells(cell.Row, "A").Value
.Body = "Dear " & Cells(cell.Row, "A").Value _
& vbNewLine & vbNewLine & _
"Xin vui long xem chi tiet bang luong nhu ben duoi:" & _
vbNewLine & vbNewLine & _
"+ He So Chuc Danh: " & Cells(cell.Row, "C").Value & _
vbNewLine & _
"+ So ngay cong: " & Cells(cell.Row, "D").Value & _
vbNewLine & _
"+ Luong CD: " & Cells(cell.Row, "E").Value & _
vbNewLine & _
"+ Phu cap DT: " & Cells(cell.Row, "F").Value & _
vbNewLine & _
"+ Phu cap doan the: " & Cells(cell.Row, "G").Value & _
vbNewLine & _
"+ Tru BHXH, BHYT: " & Cells(cell.Row, "H").Value & _
vbNewLine & _
"+ Luong CK: " & Cells(cell.Row, "I").Value & _
vbNewLine & vbNewLine & _
"Cam on"
.Send 'Or use Display
End With
Set OutMail = Nothing
End If
On Error GoTo 0
End If
Next cell
Set OutApp = Nothing
With Application
.EnableEvents = True
.ScreenUpdating = True
End With
End Sub
 
Cho em hỏi, cách nào để gửi phiếu lương cho nhân viên auto với cấu trúc bảng lương trên phiếu lương có sẵn email ạ?

Thông tin phiếu lương chỉ được gửi cho mình người đó biết thông tin của họ thôi.

Thanks
 
Web KT

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

Back
Top Bottom