Excel'de bir günün belirli bir zamanında e-posta nasıl gönderilir?
Bazı durumlarda, işiniz sırasında belirli bir zamanda e-posta göndermeyi geciktirmeniz gerekebilir. Bunu nasıl yapacağınızı biliyor musunuz? Bu makale, Excel'de bir günün belirli bir zamanında e-posta gönderme yöntemini gösterecek.
VBA kodu ile bir günün belirli bir zamanında e-posta gönderin
VBA kodu ile bir günün belirli bir zamanında e-posta gönderin
Aşağıdaki VBA kodları, Excel'de bir günün belirli bir zamanında e-posta göndermenize yardımcı olabilir. Lütfen şu adımları izleyin.
1. Microsoft Visual Basic for Applications penceresini açmak için Alt + F11 tuşlarına basın.
2. Microsoft Visual Basic for Applications penceresinde, Ekle > Modül'e tıklayın. Ardından aşağıdaki VBA kodunu Modül penceresine kopyalayın.
VBA kodu 1: Excel'de bir günün belirli bir zamanında e-posta gönderin
Sub SendEmail()
'Updated by Extendoffice 2018/3/5
Set olApp = CreateObject("Outlook.application")
Set objMail = olApp.CreateItem(olMailItem)
With objMail
.Display
.To = "Email address"
.Subject = "Send email"
'HTML for fun
'.BodyFormat = olFormatHTML
.HTMLBody = "<HTML><H2>Email Body</BODY></HTML>"
'.Send
End With
End Sub
3. Sol bölmedeki ThisWorkbook öğesine çift tıklayarak ThisWorkbook (Kod) penceresini açın. Ardından aşağıdaki VBA kodu 2'yi bu pencereye kopyalayın. Ekran görüntüsüne bakın:
VBA kodu 2: Excel'de bir günün belirli bir zamanında e-posta gönderin
Private Sub Workbook_Open()
'Updated by Extendoffice 2018/3/5
Application.OnTime TimeValue("11:00:00"), "SendEmail"
End Sub
Not: Kod 2'de, lütfen gönderim saatini ihtiyacınıza göre belirtin.
4. Microsoft Visual Basic for Applications penceresini kapatmak için Alt + Q tuşlarına basın.
5. Dosya > Farklı Kaydet > Gözat'a tıklayın.
6. Farklı Kaydet iletişim kutusunda, çalışma kitabını kaydetmek için bir klasör seçin, istediğiniz şekilde adlandırın, Kaydetme Biçimini Belirt açılır listesinden Makro Etkin Excel Çalışma Kitabı formatını seçin ve son olarak Kaydet düğmesine tıklayın. Ekran görüntüsüne bakın:
Şimdi itibaren, belirli bir saat geldiğinde, ilgili e-posta otomatik olarak görüntülenecektir. Lütfen bu e-postayı göndermek için Gönder düğmesine tıklayın.

Kutools AI ile Excel Sihirini Keşfedin
- Akıllı Yürütme: Hücre işlemleri gerçekleştirin, verileri analiz edin ve grafikler oluşturun—tümü basit komutlarla sürülür.
- Özel Formüller: İş akışlarınızı hızlandırmak için özel formüller oluşturun.
- VBA Kodlama: VBA kodunu kolayca yazın ve uygulayın.
- Formül Yorumlama: Karmaşık formülleri kolayca anlayın.
- Metin Çevirisi: Elektronik tablolarınız içindeki dil engellerini aşın.
İlgili makaleler:
- Excel'de hücre değerine göre otomatik olarak e-posta nasıl gönderilir?
- Excel'de VBA ile gönderildiğinde Outlook e-postasına imza nasıl eklenir?
- Excel'de HTML e-posta gövdesiyle e-posta nasıl gönderilir?
- Excel'de belirli kalın/boyut/renk/alt çizgi metin formatıyla e-posta nasıl gönderilir?
- Excel'de Outlook olmadan e-posta nasıl gönderilir?
- Excel'de VBA ile bir e-postada belirli bir grafik nasıl gönderilir?
En İyi Ofis Verimlilik Araçları
Kutools for Excel ile Excel becerilerinizi geliştirin ve daha önce hiç olmadığı kadar verimli olun. Kutools for Excel, üretkenliğinizi artırmak ve zamanınızı kaydetmek için300'den fazla gelişmiş özellik sunar. En çok ihtiyacınız olan özelliği almak için buraya tıklayın...
Office Tab, Office'e sekmeli arayüz getirir ve işinizi çok daha kolaylaştırır
- Word, Excel, PowerPoint'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
- Aynı pencerenin yeni sekmelerinde birden fazla belge açın ve oluşturun, yeni pencerelerde değil.
- Verimliliğinizi %50 artırır ve her gün yüzlerce fare tıklamasını azaltır!