BELİRLİ ARALIKTAKİ DEĞİŞİKLİKLERİ KONTROL ETMEK

Katılım
6 Aralık 2004
Mesajlar
64
Excel Vers. ve Dili
Excel 2003 - Türkçe
BELÝRLÝ ARALIKTAKÝ DEÐÝÞÝKLÝKLERÝ KONTROL ETMEK

MERHABA ARKADAÞLAR. EXCELDE Ã?RNEÐİN C3 HÜCRESİNE HERHANGİ BİR RAKAM VEYA HARF YAZIP ENTERE BASTIÐIMDA D3 HÜCRESİNE O ANKİ TARİH-SAATİ YAZSIN İSTİYORUM VE 5-10 DAKİKA SONRA C4 HÜCRESİNE BİR ÞEYLER YAZIP ENTERE BASTIÐIMDA D4 HÜCRESİNE O ANKİ TARİH-SAATİ YAZSIN İSTİYORUM. ANCAK HER YENİ VERİ GİRİÃžİ YAPTIÐIMDA BÜTÜN TARİH-SAATLER EN SON ENTERE BASILDIÐI ANDAKİ ZAMANA DÃ?NÜYOR. YARDIMCI OLURSANIZ SEVİNİRİM.
 
Katılım
28 Eylül 2004
Mesajlar
60
Ã?neri

Arkadaşım mutlaka diğer arkadaşlar bir makro önerisi filan sunacaklardır ama eğer bu dediğin hücrelere çok sık bilgi girişi yapmıyorsan tarih yazdıktan sonra kopyala/özel yapıştır/değerleri yaparsan o anda yazmış olduğu hücre sabit kalıyor...
Sadece bir öneri...
Kolay gelsin.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,056
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Sn scartex

Ã?ncelikle hoşgeldiniz.

sanırım =ÞİMDİ() formülünü kullandınız. bu formül sürekli aktif halde bulunduğundan değeri sabit tutmak zor görünüyor. Belki vba ile yapmak mümkün olabilir.
 
Katılım
5 Eylül 2004
Mesajlar
571
Excel Vers. ve Dili
Excel 2003 SP1 Ingilizce
Merhaba

Sadece bir fikir olarak ayrı hücrelerde Ctrl+Shift+;(noktalı virgül) tarihi verir. Ctrl+Shift+:(iki nokta üst üste) saati verir.
 
Katılım
6 Aralık 2004
Mesajlar
64
Excel Vers. ve Dili
Excel 2003 - Türkçe
EXCELDE KENDÝ KENDÝNE GÜNCELLENEN TARÝH SORUNU

ARKADAÞLAR BEN RAKAMSAL DEÐERLERİ BİR BARKOD OKUYUCU VASITASIYLA ALIYORUM ENTER KOMUTUNUDA BARKOD OKUYUCU VERİYOR BUNU NASIL ÇÃ?ZERİZ ?
 
Katılım
29 Eylül 2004
Mesajlar
1,810
Excel Vers. ve Dili
Excel 2002 TR
Bu işi VBA ile yazıp uğraşmaktansa =şimdi() formüllü yere csagdan'ın söylediği işi, kısaca F2 F9 ile yapmak daha pratik ..
 
Katılım
7 Temmuz 2004
Mesajlar
1,141
karışıklığa meydan vermemek için barkod okuyucunun belirli bir satıra (veya sütüna) yazdırması gerekir. yoksa barkod her okuduğunda aktif hücre hangisi ise oraya yazar.

barkodun sadece a sütünuna girileceğini var sayıyorum.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
    Dim blg As Range
    If Target.Count > 1 Then Exit Sub
    Set blg = Range("A:A")
    If Intersect(Target, blg) Is Nothing Then Exit Sub
     Target.Offset(, 1) = Now
End Sub
yukarıdaki kod, a sütünunda herhangi bir değişiklik olduğu an (barkod girilmesi gibi) hemen yan sütununa tarih ve saati yazar.
 
Katılım
6 Aralık 2004
Mesajlar
64
Excel Vers. ve Dili
Excel 2003 - Türkçe
ÇOK TEÞEKKÜR EDERİM ALPEN. SORUNUM ÇÃ?ZÜLDÜ.
 
Katılım
7 Temmuz 2004
Mesajlar
1,141
rica ederim. soru başlığını " belirli aralıktaki değişiklikleri kontrol etmek " olarak değiştirirseniz sevinirim.
 
Katılım
25 Ağustos 2004
Mesajlar
99
Sayın Alpen,

Cehaletimi mazur görürseniz konu ile ilgili bir soru sormak istiyorum.
Dosyaya ilişkin kod;
Public xx As Integer
Public yy As Integer
Public z As Integer
Public k As Integer
Private Sub Worksheet_Change(ByVal Target As Range)
z = 1
xx = Target.Row
yy = Target.Column + 1
If Cells(Target.Row, Target.Column) <> "" Then k = 1
End Sub

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If z = 1 And k = 1 Then
Cells(xx, yy) = Now
k = 0
End If
End Sub

Acaba buradaki "z" değişkeni nasıl bir görev ifa ediyor ?
 
Katılım
7 Temmuz 2004
Mesajlar
1,141
şimdi baktım hiç bir işe yaramıyor.

aceleye geldi, biraz ilkel bir çözüm ama inceleyin,
ilk cevabımda da belirttiğim gibi, acil yemeğe çıkmam gerekiyordu (obez olduğum düşünülmesin,-1.87cm -82 kg- arkadaşlar asansörde bekliyordu), birkaç deneme yapıp, kontrol etmeden çalıştığını gördükten sonra gönderdim. yani z olmasa da olur.

iyi çalışmalar.
 
Katılım
25 Ağustos 2004
Mesajlar
99
Sayın Alpen,

Tahmin edeceğiniz üzere amacım hata yakalamak olmadığı gibi zaten haddim de değil. Gelen cevapları inceleyerek bilgi düzeyimi arttırmaya çalışmaktayım, ilgili kodda da olduğu gibi foruma gelen diğer kodlarda da anlamadığım ve/veya nedenini bulamadığım pekçok satır olabiliyor, ben sadece takip edebildiklerimi sorgulayarak bakış açımı genişletebiliyorum.
.
Tekrar teşekkürler
 
Katılım
7 Temmuz 2004
Mesajlar
1,141
en güzel öğrenme yollarından birisi.
 
Üst