- Katılım
- 24 Temmuz 2019
- Mesajlar
- 181
- Excel Vers. ve Dili
- 2010 ve 2016 Türkçe
- Altın Üyelik Bitiş Tarihi
- 19-10-2023
Merhaba arkadaşlar. Aşağıdaki kod ile mevcut sayfayı bilgisayara kaydedip sonrasında ilgili e posta adresine mail göndermekteyim. Fakat makroyu kullandıktan sonra bazen excel donuyor ve sağ alttaki outlook simgesi gri renge bürünüp kapatılıyor diyor. Ama kapanmıyor. Outlook uygulaması kapanmadığı içinde excel donuyor. Görev yöneticisinden elle kapatmam gerekiyor Outlook uygulamasını. Bu sorunu çözmenin bir yolu var mı?
	
	
	
		
								
		Kod:
	
	If ActiveSheet.Name = "ALPER" Then
ActiveWorkbook.SaveAs "C:\Users\XXX\Desktop\TEKNİK FORM\ALPER\" & SayfaAdi & Format(Now, " dd-mm-yyyy") & "-" & Format(Now, "hh-mm-ss") & ".xlsx", FileFormat:=xlWorkbookDefault
    Onay = MsgBox("Dosyayı ALPER firmasına mail olarak göndermek istiyor musunuz?", vbYesNo, "Uyarı !")
   
    If Onay = vbYes Then
        Set OutApp = CreateObject("Outlook.Application")
        Set OutMail = OutApp.CreateItem(0)
        On Error Resume Next
            With OutMail
                .To = "deneme.mail@test.com"
                .CC = ""
                .BCC = ""
                .Subject = "Teknik Form: Alper"
                .Body = "Merhaba," & Chr(10) & Chr(10) & "Teknik form ektedir." & Chr(10) & Chr(10) & "iyi calismalar."
                .Attachments.Add ktp.FullName
                'You can add other files also like this
                'DosyaYolu = "C:\Users\section2\Desktop\"
                '.Attachments.Add (DosyaYolu & xKriter & ".xlsx")
                .Send   'or use .Display
            End With
        On Error GoTo 0
       
        Application.ScreenUpdating = True
        Set OutMail = Nothing
        Set OutApp = Nothing
    End If
End If 
				





 
 
		 
 
		
