e sutunundaki hücre doluysa (d )ye tarih atsın

Katılım
21 Mayıs 2007
Mesajlar
169
Excel Vers. ve Dili
2000
e sutununda 2 den başlayıp 300-400 aşağıya doğru uzayan isimler var d sutununa o günün tarihini yazdırabilirmiyiz. tabi (e) sutununda ki hücrede isim varsa tarih atacak

şimdiden teşekkürler
 

Ekli dosyalar

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,490
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,

Aşağıdaki kodları Butonla ilişkilendiriniz.

Kod:
Sub Tarih()
Dim i As Long
Application.ScreenUpdating = False
For i = 4 To [E65536].End(3).Row
    if Cells(i, "E") <> "" Then Cells(i, "D") = Date
Next i
Application.ScreenUpdating = True
End Sub
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,490
Excel Vers. ve Dili
Ofis 365 Türkçe
Hocam bu satırdaki paranteziçinde yer alan 3 neyi ifade etmektedir?Bunun yerine başka bir değer girilebilir mi,yoksa sabit mi?
Merhaba,

3 yukarı ok anlamında sanırım uzun yazınca xlUp olabilir.

65536. satırdan yukarı doğru çıkarak en son dolu hücreyi bulmak için kullanılıyor.

Bu konuyu açıklayan Sayın Yurttaş'ın güzel açıklaması vardı, onu inceleyebilirsiniz.
 

aliakgul

Altın Üye
Katılım
9 Mayıs 2005
Mesajlar
404
Excel Vers. ve Dili
Ofis 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
03-08-2025
Teşekkür ederim...
 
Üst