Dosya simgesi

Aktif dosyayı e-posta eki olarak yollamak

Bu şablon, açık olan çalışma kitabını Outlook'ta hazırlanan yeni bir e-postaya ek olarak ekleyen bir makro içerir. Mesaj hemen gönderilmez, pencere olarak açılır; gönderilmeden önce alıcı, konu ve metin kontrol edilip değiştirilebilir.

Dosya makro içerir (.xlsm), açarken makroları etkinleştirmeniz gerekir. Makro Outlook uygulamasını kullandığı için bilgisayarda Outlook kurulu olmalıdır.

Dosyanın içeriği​

  • Sheet1: F2 hücresinde "Resme Tıklat" yazısı bulunur; makro bu alandan çalıştırılmak üzere hazırlanmıştır. F10 hücresinde dosyanın adını gösteren formül yer alır.
  • Module1: Send_Mail ve FileName adlı iki prosedürü barındıran VBA modülüdür.

Kullanılan formüller​

F10 hücresinde çalışma kitabının adını getiren özel fonksiyon çağrılır:
Excel formülü
=FileName()
Bu fonksiyon makro modülünde tanımlıdır ve dosya adını ThisWorkbook.Name değerinden alır.

Makrolar​

  • Send_Mail: Outlook uygulamasını başlatır ve yeni bir e-posta öğesi oluşturur. Alıcı adresi, konu ("Aktif sayfayı ek olarak e-posta gönderme testi") ve metin kod içinde tanımlıdır. Metin, Excel kullanıcı adıyla başlayan bir selamlama ve "Test başarılıdır." cümlesinden oluşur. Etkin çalışma kitabı tam yoluyla ek olarak eklenir ve mesaj ekranda görüntülenir. Kod dosya silme veya dışarıya veri aktarma işlemi yapmaz; gönderme kararı kullanıcıya bırakılır.
  • FileName: Çalışma kitabının dosya adını döndüren fonksiyondur.

Nasıl kullanılır​

  1. Dosyayı açın ve makroları etkinleştirin.
  2. Alt+F8 ile Send_Mail makrosunu çalıştırın veya makroyu Sheet1 üzerindeki resme atayın.
  3. Outlook'ta açılan e-posta penceresinde ekin eklendiğini kontrol edin.
  4. Alıcı adresini, konuyu ve metni kendi ihtiyacınıza göre düzenleyip mesajı gönderin.
  5. Kalıcı kullanım için VBA düzenleyicisinde .to, .Subject ve .Body satırlarındaki değerleri değiştirin.

ExcelDepo tarafından daha fazla dosya

Detaylar
Yazar
ExcelDepo
İndirme
18
Gösterim
2,481
İlk sürüm
Güncel
SHA-256
21d39f1dbe6f64c1260cc3ce7f52b26d97ad2ddf097b926e6ce41b6ec7654e28

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

Çok teşekkür ederim, elinize sağlık.
Geri
Üst