Dosya Hata Veriyor Mail Göndermiyor

  • Konuyu başlatan Konuyu başlatan hasano41
  • Başlangıç tarihi Başlangıç tarihi

hasano41

Kullanıcı
Katılım
24 Eki 2022
Mesajlar
12
Excel Versiyonu
Excel 2010
Excel Sürümü
32 Bit
Excel Dili
Türkçe

Ekli dosyalar

Çözüm
@hasano41

Aynı soru için birden fazla konu açmayınız.

Outlook kullanmadığım için deneme şahsım yok.
Şöyle deneyin. (denemeyi Sayfa3'teki ilk veri satırındaki tarihi 30.11.2022 olarak değiştirip yaparsınız)

VBA:
İndirmek için giriş yapmanız gerekmektedir.
(12 satır)
Sayfa1'in E44 hücresinden itibaren formülle aldığınız tarih verileri hata veriyor. Eğer dosyanızda bir tarih kontrolü vs varsa, hatanın sebebi bu olabilir.
 
@hasano41
Ben bir sorun görmüyorum.
Sayfa3'te I6 hücresindeki tarihi 29.11.2022 olarak değiştirdim ve bunun sonucu olarak
Sayfa1'de E2 hücresindeki formülün sonucu 30.10.2022 (bugün) oldu (Sayfa1 J2 hücresi boş).
Kontrol etmek için kodda yer alan .Send satırını .Display olarak değiştirdim.

Kodu çalıştırdım ve ilk veri satırı için e-posta oluşturuldu.
Kodda KİME kısmının BOŞ olduğunu hatırlatayım.

1667129002923.webp


Neticede;
-- Sayfa3'te I sütunundaki tarih - 30 sonucu BUGÜN'ün tarihine eşit olduğunda (yani Sayfa1 E sütunundaki formülün sonucu),
-- Sayfa1'de bu satırda J sütunu boş ise (daha evvel e-posta gönderilmemiş demek)
e-posta oluşturuluyor durumda.

1667128896080.webp
 
@hasano41
Ben bir sorun görmüyorum.
Sayfa3'te I6 hücresindeki tarihi 29.11.2022 olarak değiştirdim ve bunun sonucu olarak
Sayfa1'de E2 hücresindeki formülün sonucu 30.10.2022 (bugün) oldu (Sayfa1 J2 hücresi boş).
Kontrol etmek için kodda yer alan .Send satırını .Display olarak değiştirdim.

Kodu çalıştırdım ve ilk veri satırı için e-posta oluşturuldu.
Kodda KİME kısmının BOŞ olduğunu hatırlatayım.

1667129002923.webp

Neticede;
-- Sayfa3'te I sütunundaki tarih - 30 sonucu BUGÜN'ün tarihine eşit olduğunda (yani Sayfa1 E sütunundaki formülün sonucu),
-- Sayfa1'de bu satırda J sütunu boş ise (daha evvel e-posta gönderilmemiş demek)
e-posta oluşturuluyor durumda.

1667128896080.webp

@hasano41
Ben bir sorun görmüyorum.
Sayfa3'te I6 hücresindeki tarihi 29.11.2022 olarak değiştirdim ve bunun sonucu olarak
Sayfa1'de E2 hücresindeki formülün sonucu 30.10.2022 (bugün) oldu (Sayfa1 J2 hücresi boş).
Kontrol etmek için kodda yer alan .Send satırını .Display olarak değiştirdim.

Kodu çalıştırdım ve ilk veri satırı için e-posta oluşturuldu.
Kodda KİME kısmının BOŞ olduğunu hatırlatayım.

1667129002923.png


Neticede;
-- Sayfa3'te I sütunundaki tarih - 30 sonucu BUGÜN'ün tarihine eşit olduğunda (yani Sayfa1 E sütunundaki formülün sonucu),
-- Sayfa1'de bu satırda J sütunu boş ise (daha evvel e-posta gönderilmemiş demek)
e-posta oluşturuluyor durumda.

1667128896080.png
1667194503969.webp



bu hatayı alıyorum ?
 
Hangi satırda alıyorsunuz bu hatayı?
F8 ile kodlarınızı adımlayın ve hangi satırdayken hata aldığınızı tespit edin.
Ona göre çözüm üretebilmek daha kolay olur.
 
@hasano41

Aynı soru için birden fazla konu açmayınız.

Outlook kullanmadığım için deneme şahsım yok.
Şöyle deneyin. (denemeyi Sayfa3'teki ilk veri satırındaki tarihi 30.11.2022 olarak değiştirip yaparsınız)

VBA:
İndirmek için giriş yapmanız gerekmektedir.
(30 satır)
 
Çözüm
Yeterince dikkatli olmadığınız kanaatine vardım.
Mevcut kodun tümünü silin, yerine benim gönderdiğimi yapıştırın.
Önceki mesajımı okuyarak denemenizi yapın.
 
Benzer Konular Popüler İçerikler Daha Fazlası
Geri
Üst Alt