Halo,
Saya mencoba mengirim email berdasarkan perubahan nilai sel tidak langsung (misalnya > 7), dengan lampiran email dan referensi sel tertentu ke sel yang diubah di badan surat keluar saya. Saya menurunkan nilai sel tidak langsung berdasarkan kriteria. Namun saya mendapatkan kesalahan 424 ketika mencoba mengatur variabel untuk memanggil alamat sel ke email saya. Bisakah Anda membantu? Saya merasa saya dekat.
Redupkan xRg Sebagai Rentang
Redupkan xRgSel Sebagai Rentang
'Tetapkan jangkauan & target
Sub Lembar Kerja Pribadi_Rubah (Rentang Target As ByVal)
Redupkan xRgPre Sebagai Rentang
On Error Resume Next
Jika Target.Cells.Count > 1 Kemudian Keluar Sub
Tetapkan xRg = Rentang("Q2:Q43")
Tetapkan xRgPre = xRg.Preseden
Tetapkan xRgSel = Intersect(Target, xRg)
ActiveWorkbook.Simpan
Jika xRg.Value > 7 Maka
Hubungi Mail_small_Text_Outlook
ElseIf (Bukan xRgPre Bukan Apa-apa) Dan (Intersect(Target, xRgPre).Address = Target.Adress) Lalu
End If
End If
End Sub
SubMail_small_Text_Outlook()
Redupkan xOutApp Sebagai Objek
Redupkan xOutMail Sebagai Objek
Redupkan xMailBody Sebagai String
Setel xOutApp = CreateObject("Outlook.Application")
Setel xOutMail = xOutApp.CreateItem(0)
xMailBody = "Halo, sel" & xRgSel.Address(False, False) & _
" di lembar kerja '" & Me.Name & "' sudah 3 hari melewati asupan" & vbNewLine & vbNewLine & _
"Silakan tinjau dan hubungi prospek" & vbNewLine & _
"Terima kasih"
On Error Resume Next
Dengan xOutMail
.Ke = "rdavis@bridge.partners"
.CC = ""
.BCC = ""
.Subjek = "Hari sejak asupan timbal"
.Body = xMailBody
.Attachments.Add (Buku Kerja Ini.Nama Lengkap)
.Tampilkan 'atau .Kirim
Berakhir dengan
Pada Kesalahan GoTo 0
Setel xOutMail = Tidak Ada
Setel xOutApp = Tidak Ada
End Sub
Terima kasih!
Saya mencoba mengirim email berdasarkan perubahan nilai sel tidak langsung (misalnya > 7), dengan lampiran email dan referensi sel tertentu ke sel yang diubah di badan surat keluar saya. Saya menurunkan nilai sel tidak langsung berdasarkan kriteria. Namun saya mendapatkan kesalahan 424 ketika mencoba mengatur variabel untuk memanggil alamat sel ke email saya. Bisakah Anda membantu? Saya merasa saya dekat.
Redupkan xRg Sebagai Rentang
Redupkan xRgSel Sebagai Rentang
'Tetapkan jangkauan & target
Sub Lembar Kerja Pribadi_Rubah (Rentang Target As ByVal)
Redupkan xRgPre Sebagai Rentang
On Error Resume Next
Jika Target.Cells.Count > 1 Kemudian Keluar Sub
Tetapkan xRg = Rentang("Q2:Q43")
Tetapkan xRgPre = xRg.Preseden
Tetapkan xRgSel = Intersect(Target, xRg)
ActiveWorkbook.Simpan
Jika xRg.Value > 7 Maka
Hubungi Mail_small_Text_Outlook
ElseIf (Bukan xRgPre Bukan Apa-apa) Dan (Intersect(Target, xRgPre).Address = Target.Adress) Lalu
End If
End If
End Sub
SubMail_small_Text_Outlook()
Redupkan xOutApp Sebagai Objek
Redupkan xOutMail Sebagai Objek
Redupkan xMailBody Sebagai String
Setel xOutApp = CreateObject("Outlook.Application")
Setel xOutMail = xOutApp.CreateItem(0)
xMailBody = "Halo, sel" & xRgSel.Address(False, False) & _
" di lembar kerja '" & Me.Name & "' sudah 3 hari melewati asupan" & vbNewLine & vbNewLine & _
"Silakan tinjau dan hubungi prospek" & vbNewLine & _
"Terima kasih"
On Error Resume Next
Dengan xOutMail
.Ke = "rdavis@bridge.partners"
.CC = ""
.BCC = ""
.Subjek = "Hari sejak asupan timbal"
.Body = xMailBody
.Attachments.Add (Buku Kerja Ini.Nama Lengkap)
.Tampilkan 'atau .Kirim
Berakhir dengan
Pada Kesalahan GoTo 0
Setel xOutMail = Tidak Ada
Setel xOutApp = Tidak Ada
End Sub
Terima kasih!