bir hücreye o günün tarihini bir önceki tarihi değiştirmeden koyma

Katılım
15 Mayıs 2009
Mesajlar
3
Excel Vers. ve Dili
2003
Merhabalar,
Ben bir kitaplık programı hazırlamak istiyorum.Kitapları sayılarla kodladım. Öğrencinin hangi günlerde hangi kitapları okuduğunu görmek istiyorum.Sorum a1 hücresine bir değer girdiğimde b1 hücresinde o günün tarihi olsun ama bir başka gün a2 hücresine değer girdiğimde b1 değişmesin ama b2 yeni günün tarihi olsun. Bunu hangi formülle nasıl başarırırm?
Teşekkürler.
 
Katılım
15 Mayıs 2009
Mesajlar
3
Excel Vers. ve Dili
2003
Excelde acemi olduğum için beceremedim.=EĞER(A1<>"";BUGÜN();"") bu formül sonraki gün değişiyor.Bi önceki okunan tarih aynı kalmıyor.Diğerini anlayamadım.Hazırlamaya çalıştığım programı ekte gönderdim.Yardımcı olabilirseniz sevinirim.Selamlar.
 

Ekli dosyalar

leumruk

Uzman
Uzman
Katılım
15 Nisan 2007
Mesajlar
3,471
Excel Vers. ve Dili
Office 2010 & 2013 tr
Selamlar,
Bu isteğinizi formülle yapamazsınız. Makro kullanmak gerekli.
Kodlar, Thisworkbook bölümünde eklendi.
Kod:
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
On Error Resume Next
If ActiveSheet.Name = "ANA" Or ActiveSheet.Name = "KİTAPLIK" Then Exit Sub
If Intersect(Target, [b3:b65536,e3:e65536,h3:h65536,k3:k65536]) Is Nothing Or Target = "" Then Exit Sub
Target.Offset(0, 1) = Format(Now, "dd.mm.yyyy")
End Sub
 

Ekli dosyalar

Katılım
15 Mayıs 2009
Mesajlar
3
Excel Vers. ve Dili
2003
Çok teşekkür ederim Allah razı olsun.İşimi gördü.Bu aralar bu formüllere merak sardım. Peki neyi formülle halledip neyi makrolarla halledeceğimizi nereden bileceğiz ve bu makroları nasıl öğrenebiliriz?
Tekrar teşekkürler.
 

leumruk

Uzman
Uzman
Katılım
15 Nisan 2007
Mesajlar
3,471
Excel Vers. ve Dili
Office 2010 & 2013 tr
Çok teşekkür ederim Allah razı olsun.İşimi gördü.Bu aralar bu formüllere merak sardım. Peki neyi formülle halledip neyi makrolarla halledeceğimizi nereden bileceğiz ve bu makroları nasıl öğrenebiliriz?
Tekrar teşekkürler.
Rica ederim.
Bunu açıklamak zor. Daha doğrusu anlatılmaz, yaşanır. Değişik sorunlarla karşılaştıkça nelerin makrolarla nelerin fonksiyonlarla halledilebileceğine kendiniz karar vereceksiniz.
 
Katılım
21 Nisan 2007
Mesajlar
21
Excel Vers. ve Dili
EXCEL 2007
Arkadaşlar çok saolun tam benim aradığım bu işte ama kendi sayfamda kullanamıyorum copy sonra kendi sayfamda alt+f11 yapıştır işe yaramıyo ..

ikincisi iki şey sorucam - istiyorumki c42 den sonra enter hücre ı3 üstüne gelsin

ve ben hep iki basamaklı sayı giriyorum (C-I-O-U SUTUNLARINA)ikinci basamağı girdikten sonra otomatik entere basılsın.
kolay gelsin şimdiden yardımcı olacak ark. tşk.
 

Ekli dosyalar

Üst