- Katılım
- 3 Mart 2008
- Mesajlar
- 281
- Excel Vers. ve Dili
- 2013 Türkçe
Merhaba,
siteden aldığım bir makro vardı fakat kimden aldığımı tam hatırlamıyorum. otomatik olarak mail gönderiyordum. bilgisayar güncelleme yaptığı için windows 10 a geçiş yaptık. sürekli bir hata almaktayım. işin içinden çıkamadım. yardımlarınızı rica ederim.
Kullandığım makro bu. Mail gönder tuşuna bastığımda göndermiyor.
Private Sub CommandButton1_Click()
Dim Sayfa As Worksheet
Dim Alan As Range
Dim daralan As Range
If Cells(2, 11) = "" Then GoTo HATA
On Error GoTo HATA
With Application
.ScreenUpdating = False
.EnableEvents = False
End With
saydir = Sayfa1.Range("B" & Rows.Count).End(3).Row
DinamikAlan = "B2:" & "G" & saydir
Set Alan = Worksheets("Sayfa1").Range(DinamikAlan)
Set Sayfa = ActiveSheet
With Alan
.Parent.Select
Set daralan = ActiveCell
.Select
ActiveWorkbook.EnvelopeVisible = True
With .Parent.MailEnvelope
.Introduction = "Merhaba," & _
vbCrLf & " Efesan Liman sahasında bulunan gümrük ve stok araç adetleri marka ve model bazında aşağıdaki tabloda bilginize sunulmuştur." & _
vbCrLf & " Saygılarımızla,"
With .Item
.SentOnBehalfOfName = "cenkungan@gmail.com"
.To = Cells(2, 11)
.CC = Cells(3, 11)
.BCC = Cells(4, 11)
.Subject = Cells(1, 11)
.send
End With
End With
daralan.Select
End With
Sayfa.Select
HATA:
With Application
.ScreenUpdating = True
.EnableEvents = True
End With
End Sub
siteden aldığım bir makro vardı fakat kimden aldığımı tam hatırlamıyorum. otomatik olarak mail gönderiyordum. bilgisayar güncelleme yaptığı için windows 10 a geçiş yaptık. sürekli bir hata almaktayım. işin içinden çıkamadım. yardımlarınızı rica ederim.
Kullandığım makro bu. Mail gönder tuşuna bastığımda göndermiyor.
Private Sub CommandButton1_Click()
Dim Sayfa As Worksheet
Dim Alan As Range
Dim daralan As Range
If Cells(2, 11) = "" Then GoTo HATA
On Error GoTo HATA
With Application
.ScreenUpdating = False
.EnableEvents = False
End With
saydir = Sayfa1.Range("B" & Rows.Count).End(3).Row
DinamikAlan = "B2:" & "G" & saydir
Set Alan = Worksheets("Sayfa1").Range(DinamikAlan)
Set Sayfa = ActiveSheet
With Alan
.Parent.Select
Set daralan = ActiveCell
.Select
ActiveWorkbook.EnvelopeVisible = True
With .Parent.MailEnvelope
.Introduction = "Merhaba," & _
vbCrLf & " Efesan Liman sahasında bulunan gümrük ve stok araç adetleri marka ve model bazında aşağıdaki tabloda bilginize sunulmuştur." & _
vbCrLf & " Saygılarımızla,"
With .Item
.SentOnBehalfOfName = "cenkungan@gmail.com"
.To = Cells(2, 11)
.CC = Cells(3, 11)
.BCC = Cells(4, 11)
.Subject = Cells(1, 11)
.send
End With
End With
daralan.Select
End With
Sayfa.Select
HATA:
With Application
.ScreenUpdating = True
.EnableEvents = True
End With
End Sub
Son düzenleme:
