Zaman sorusu?

Katılım
20 Mayıs 2005
Mesajlar
130
Excel Vers. ve Dili
Excel 2007 - Ingilizce
Arkadaşlar, ekteki excel dosyasında tarih formülü ile ilgili bir sorum var. Dosya içerisine açıklamamı yazdım. Dosyayı açıp kapadığımda değişmeyecek bir tarih-saat formülü var mı? Yardımcı olabilirseniz sevinirim
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Aşağıdaki kodu, sayfanın kod bölümüne yapıştırınız.

Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [C5:C18]) Is Nothing Then Exit Sub
If Target.Column = 3 Then Target.Offset(0, 3) = Now
End Sub
 

AS3434

Özel Üye
Katılım
13 Ocak 2005
Mesajlar
1,820
Excel Vers. ve Dili
M.Office/Excel 2007 Türkçe
Bir de şu kodları deneyin.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
On Error Resume Next
If Target.Column = 3 And Target.Value <> "" Then
Cells(Target.Row, 6) = Now
End If
If Target.Column = 3 And Target.Value = "" Then
Cells(Target.Row, 6) = ""
End If
End Sub
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Dosyanıza uygulandı, formülle yapılan işlemi, kod ile yapıldı. Günün tarihi ve saati sabit kalmak üzre. Eksik varsa, belirtilirse daha net cevap gelir.
 

AS3434

Özel Üye
Katılım
13 Ocak 2005
Mesajlar
1,820
Excel Vers. ve Dili
M.Office/Excel 2007 Türkçe
Say&#305;n Seyit Tiken
Yazd&#305;&#287;&#305;n&#305;z kodlar&#305; bende &#231;al&#305;&#351;t&#305;ramam&#305;&#351;t&#305;m. Ve bir anlam verememi&#351;tim. &#350;imdi yapt&#305;&#287;&#305;m hatay&#305; farkettim (Herhalde Sn.erkanacet'te ayn&#305; hataya d&#252;&#351;t&#252;).
Dosyadaki ilk &#252;&#231; s&#305;radaki veriler mevcut oldu&#287;u i&#231;in makro dolu g&#246;r&#252;p i&#351;lem yapm&#305;yor ve o h&#252;crelerde de Sn. erkanacet'in yazm&#305;&#351; oldu&#287;u form&#252;l var. Dolay&#305;s&#305; ile dosya her a&#231;&#305;l&#305;p kapand&#305;&#287;&#305;nda veriler g&#252;ncelleniyor.
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Görünen tablodaki aralık baz alındı. Tabi bu görecelidir. Uygulayıcı arkadaşımız bunu kendine göre tanzim edebilir.
 
Üst