Merhabalar,
İşim gereği aylık 200 civarı standar yazı ve dosya ekleyen mail atmam gerekiyor. outlook içine makro yazarak standart hale getirdim. ama sıkıntı şu; makroların hepsini birlikte çalıştıramıyorum. yani ben bir kere çalıştır dediğimde hepsinin çalışması ve tüm maillerin gönderilmesini istiyorum.
aşağıda örnek çalıştırdığım bir makro var:
yukarıda 3 ornegi olan makrolardan yaklaşık 200 tane var. makroyu çalıştırdığımda hepsinin aynı anda yada sırayla ama tek komutla çalışması mümkün mü.
konu ile ilgili yardımlarınızı bekliyorum. şimdiden teşekkürler
İşim gereği aylık 200 civarı standar yazı ve dosya ekleyen mail atmam gerekiyor. outlook içine makro yazarak standart hale getirdim. ama sıkıntı şu; makroların hepsini birlikte çalıştıramıyorum. yani ben bir kere çalıştır dediğimde hepsinin çalışması ve tüm maillerin gönderilmesini istiyorum.
aşağıda örnek çalıştırdığım bir makro var:
Kod:
Sub bhs_rtet()
Dim app As Outlook.Application
Dim posta As Outlook.MailItem
Dim StrBody As String
Set app = CreateObject("Outlook.Application")
Set posta = app.CreateItem(olMailItem)
With posta
.To = "edemiralp@bayindirhastanesi.com.tr"
.CC = ""
.BCC = ""
.Subject = "Temmuz 2011 Klinik Performans Analizi"
.HTMLBody = "" & "<br>" & _
"Sorumlusu olduğunuz BHS ve BHK Radyolojik Tetkik kliniklerinin Temmuz 2011 performans analizi ekte sunulmuştur." & "<br>" & _
"" & "<br>" & _
"" & "<br>" & _
"Saygılarımızla," & "<br>" & _
"" & "<br>" & _
"Planlama Bölümü" & "<br><br><br><br><br><br>"
.Attachments.Add "Z:\KLINIK PERFORMANS\2011\BHS\TEMMUZ 2011\BHS ESKİ FOTMAT\BHS RADYOLOJİ.xls"
.Attachments.Add "Z:\KLINIK PERFORMANS\2011\BHK\TEMMUZ 2011\BHK ESKİ FOTMAT\BHK RTET.xls"
.Send
End With
End Sub
Sub bhs_urol()
Dim app As Outlook.Application
Dim posta As Outlook.MailItem
Dim StrBody As String
Set app = CreateObject("Outlook.Application")
Set posta = app.CreateItem(olMailItem)
With posta
.To = "edemiralp@bayindirhastanesi.com.tr"
.CC = ""
.BCC = ""
.Subject = "Temmuz 2011 Klinik Performans Analizi"
.HTMLBody = "" & "<br>" & _
"Sorumlusu olduğunuz BHS ve BHK Üroloji kliniklerinin Temmuz 2011 performans analizi ekte sunulmuştur." & "<br>" & _
"" & "<br>" & _
"" & "<br>" & _
"Saygılarımızla," & "<br>" & _
"" & "<br>" & _
"Planlama Bölümü" & "<br><br><br><br><br><br>"
.Attachments.Add "Z:\KLINIK PERFORMANS\2011\BHS\TEMMUZ 2011\BHS ESKİ FOTMAT\BHS ÜROLOJİ.xls"
.Attachments.Add "Z:\KLINIK PERFORMANS\2011\BHK\TEMMUZ 2011\BHK ESKİ FOTMAT\BHK ÜROL.xls"
.Send
End With
End Sub
Sub bhk_acil()
Dim app As Outlook.Application
Dim posta As Outlook.MailItem
Dim StrBody As String
Set app = CreateObject("Outlook.Application")
Set posta = app.CreateItem(olMailItem)
With posta
.To = "edemiralp@bayindirhastanesi.com.tr"
.CC = ""
.BCC = ""
.Subject = "Temmuz 2011 Klinik Performans Analizi"
.HTMLBody = "" & "<br>" & _
"Sorumlusu olduğunuz BHK Acil Servis kliniğinin Temmuz 2011 performans analizi ekte sunulmuştur." & "<br>" & _
"" & "<br>" & _
"" & "<br>" & _
"Saygılarımızla," & "<br>" & _
"" & "<br>" & _
"Planlama Bölümü" & "<br><br><br><br><br><br>"
.Attachments.Add "Z:\KLINIK PERFORMANS\2011\BHK\TEMMUZ 2011\BHK ESKİ FOTMAT\BHK ACİL.xls"
.Send
End With
End Sub
yukarıda 3 ornegi olan makrolardan yaklaşık 200 tane var. makroyu çalıştırdığımda hepsinin aynı anda yada sırayla ama tek komutla çalışması mümkün mü.
konu ile ilgili yardımlarınızı bekliyorum. şimdiden teşekkürler
