- Katılım
- 24 Temmuz 2007
- Mesajlar
- 726
- Excel Vers. ve Dili
- Excel 2010 tr
Mrb;
Aşağıdaki sub ile
Büyük bir excel kitabındaki Hazirlik,Kotalar ve Sonuc sayfalarıı başka bir excel kitabına kopyalayıp bu yeni kitabı mail atıyorum
Fakat ana kitabın ThisWorkbook kısmında makrolar var, ThisWorkbook modulunu yeni oluşan kitaba nasıl kopyalayabilirim. Bu modulu kopyalayamadan attığı mailde makrolar çalışmadığından karşı tarafta pek bir işe yaramıyor.
Teşekkürler
Sub Mail_At()
ActiveWorkbook.Save
Application.ScreenUpdating = False
Sheets("Hazirlik").Visible = False
Mevcut_Kitap = ActiveWindow.Caption
Sheets(Array("Hazirlik", "Kotalar", "Sonuc")).Copy
Yeni_Kitap = ActiveWindow.Caption
Mail_Gonder
ActiveWorkbook.Saved = True
Windows(Yeni_Kitap).Close
Application.ScreenUpdating = True
ActiveWorkbook.Saved = True 'Kaydetmeden çık
Application.Quit
End Sub
Aşağıdaki sub ile
Büyük bir excel kitabındaki Hazirlik,Kotalar ve Sonuc sayfalarıı başka bir excel kitabına kopyalayıp bu yeni kitabı mail atıyorum
Fakat ana kitabın ThisWorkbook kısmında makrolar var, ThisWorkbook modulunu yeni oluşan kitaba nasıl kopyalayabilirim. Bu modulu kopyalayamadan attığı mailde makrolar çalışmadığından karşı tarafta pek bir işe yaramıyor.
Teşekkürler
Sub Mail_At()
ActiveWorkbook.Save
Application.ScreenUpdating = False
Sheets("Hazirlik").Visible = False
Mevcut_Kitap = ActiveWindow.Caption
Sheets(Array("Hazirlik", "Kotalar", "Sonuc")).Copy
Yeni_Kitap = ActiveWindow.Caption
Mail_Gonder
ActiveWorkbook.Saved = True
Windows(Yeni_Kitap).Close
Application.ScreenUpdating = True
ActiveWorkbook.Saved = True 'Kaydetmeden çık
Application.Quit
End Sub
