h sutunundaki son satırın verisini bul 4 den düşükse mail at

Katılım
14 Ağustos 2007
Mesajlar
5
Excel Vers. ve Dili
excel 2003
Merhaba arkadaşlar

b sütünuna
aralıklarla veri girmekteyim

örneğin b7 =8 b8= 7 şeklinde bir sutun
istediğim b sütununa girilen son rakamı bulmak ve o rakam 4 ten küçükse as@as.com a sheet adınıda belirten bir mail yollanmasını sağlamak,

bunu nasıl yapabilirim
şimdiden teşekkürler
 
Son düzenleme:
Katılım
15 Haziran 2006
Mesajlar
3,704
Excel Vers. ve Dili
Excel 2003, 2007, 2010 (TR)
Şöyle olabilir :

Kod:
Sub deneme()
'KODLAR ÇALIŞTIRILMADAN ÖNCE,
'Tools->References : "Microsoft Outlook 11.0 Object Library" işaretlenmelidir.
Set sh = Sheets("Sayfa1")
If sh.Cells(sh.Cells(65536, 2).End(xlUp).Row, 2) < 4 Then
Set Eposta = CreateItem(olMailItem)
With Eposta
     .To = "[EMAIL="as@as.com"]as@as.com[/EMAIL]"
     .Subject = sh.Name & " tablosundaki " & sh.Cells(sh.Cells(65536, 2).End(xlUp).Row, 2) & " değeri hakkında..."
     .Body = "Bu mail; " & sh.Name & " tablosunda en son girilen rakamın 4 'ten küçük olması nedeniyle gönderilmiştir"
     .Send
End With
Set Eposta = Nothing
End If
Set sh = Nothing
End Sub
 
Üst