Eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz..
Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
Veri Girilen Hücrenin Yanına Otomatik Tarih Yazma
- Konuyu başlatan cahan2010
- Başlangıç tarihi
[REACTS=1,2,10,9]
[/REACTS]
En basit hali...
Bir hücreye bir şeyler yazarsınız ve Enter tuşuna basarsınız, sonrasında aktif haldeki hücrenin 1 üst hücresinde değer varsa, 1 üst sağ hücresine tarih yazar.
Kriterler vs ile geliştirilebilir.
Kod:
Bu kodu görmek için giriş yapmanız gerekmektedir (3 satır).
Giriş Yap
En basit hali...
Bir hücreye bir şeyler yazarsınız ve Enter tuşuna basarsınız, sonrasında aktif haldeki hücrenin 1 üst hücresinde değer varsa, 1 üst sağ hücresine tarih yazar.
Kriterler vs ile geliştirilebilir.
Bu formülü ilgili yere girdim. Ama istediğim olmadı.If Not Intersect(Target, Range("B:B")) Is Nothing Then Cells(Target.Row, "C") = Date If Not Intersect(Target, Range("D:D")) Is Nothing Then Cells(Target.Row, "E") = Date
Ekli dosyalar
1 nolu mesajınızdaki örneğe göre, oluyor.Bu formülü ilgili yere girdim. Ama istediğim olmadı.
Ekli dosyalar
*** Hidden text: cannot be quoted. ***
Üstteki kodlar sayfanızdaki Worksheet_Change(ByVal Target As Excel.Range) prosedürünün ilk satırına yazın.
Sonraki kodlarınızın işlevini bilmediğim için dikkate almıyorum.
İlk mesajımdaki tek hücreye girişti, çalışıyordu. İstediğim 5 hücreye 1 veya X değeri girdiğim zaman tarihi yazması.1 nolu mesajınızdaki örneğe göre, oluyor.
Bu kod çalışmasını sağlıyordu,
wird im definierten Bereich ein Wert geändert, wird in der nächsten Spalte das Datum eingetragen "
"Tanımlanan alanda bir değer değiştirilirse sonraki sütuna tarih girilir. demekte.
Bur da ki kodun karşılığını bulabilirsem sorunu çözerim.
Verdiğim son kod sorunsuz çalışıyor @cahan2010
Üstadım. 1. örnekte tek hücreye yazdığımda yan tarafa otomatik tarihi yazıyordu.Verdiğim son kod sorunsuz çalışıyor @cahan2010
Benim isteğim; J-K-L-M-N hücrelerine veri girince kayıt tarihi başlıklı P2 hücresine tarihi atmasını istiyorum.
Ekli dosyalar
Ben sarı alanlara değer yazınca yanına tarih yazsın kısmını yapmışım, haklısınız hatalı okumuşum.
Bakacağım tekrar.
Bakacağım tekrar.
@cahan2010
İsteği yanlış anlamış da olabilirim.
Alternatif bir cevap vereyim dedim.
İşlem yapılan satırda (işlemden kastım yazma/silme) ;
-- J-N sütun aralığında, yazma/işlemleri sonucunda hiç veri kalmamışsa, ilgili satır P sütunu hücre içeriği silinir,
-- J-N sütun aralığında bir hücreye veri yazıldığında da tarih yazılır.
Bu arada diyelim J3'e bir şey yazdınız ve P sütununa tarih yazıldı,
yarın aynı satırda J-N hücrelerinden birinde işlem yapılırsa bu kez P sütunundaki tarih yarının tarihi olarak değiştirilecektir.
Sonradan eklediğim not: Bu değişiklik istenilmiyorsa koddaki Cells(Target.Row, 16) = Date satırını
If Cells(Target.Row, 16)="" Then Cells(Target.Row, 16) = Date olarak değiştirin.
İsteği yanlış anlamış da olabilirim.
Alternatif bir cevap vereyim dedim.
İşlem yapılan satırda (işlemden kastım yazma/silme) ;
-- J-N sütun aralığında, yazma/işlemleri sonucunda hiç veri kalmamışsa, ilgili satır P sütunu hücre içeriği silinir,
-- J-N sütun aralığında bir hücreye veri yazıldığında da tarih yazılır.
Bu arada diyelim J3'e bir şey yazdınız ve P sütununa tarih yazıldı,
yarın aynı satırda J-N hücrelerinden birinde işlem yapılırsa bu kez P sütunundaki tarih yarının tarihi olarak değiştirilecektir.
Sonradan eklediğim not: Bu değişiklik istenilmiyorsa koddaki Cells(Target.Row, 16) = Date satırını
If Cells(Target.Row, 16)="" Then Cells(Target.Row, 16) = Date olarak değiştirin.
Kod:
Bu kodu görmek için giriş yapmanız gerekmektedir (6 satır).
Giriş Yap
Üstadım iyi akşamlar.
Bura tamam
-- J-N sütun aralığında, yazma/işlemleri sonucunda hiç veri kalmamışsa, ilgili satır P sütunu hücre içeriği silinir,
Burada sorun var
-- J-N sütun aralığında bir hücreye veri yazıldığında da tarih yazılır. J-N hücre aralığında bütün hücreler değer alması (1 veya X değeri) ve dolu olması gerekir.
Bura tamam
-- J-N sütun aralığında, yazma/işlemleri sonucunda hiç veri kalmamışsa, ilgili satır P sütunu hücre içeriği silinir,
Burada sorun var
-- J-N sütun aralığında bir hücreye veri yazıldığında da tarih yazılır. J-N hücre aralığında bütün hücreler değer alması (1 veya X değeri) ve dolu olması gerekir.
Ekli dosyalar
Benzer konular Benzer kaynaklar Benzer dosyalar
-
-
Adres Bilgilerini Sütunlara Yazma
- KubilayTurkay
- Genel Sorular
- Yanıt: 3
-
Kurları Günlük Olarak Otomatik Kaydetme
- barokutto
- Genel Sorular
- Yanıt: 2
-
İki Tarih Arası Malzeme İcmali Oluşturma
- YasarPiskin
- Genel Sorular
- Yanıt: 3
-
İki Tarih Arası Malzeme İcmali Hazırlama
- YasarPiskin
- Genel Sorular
- Yanıt: 4
-
İlk formülü yazma ve sonucu kontrol etme
- ExcelDepo
- Akademi
- Yanıt: 0
-
-
-
Otomatik Olarak Tarih ve Zaman Ekleme
- ExcelDepo
- Hazır Makrolar
- İndirme: 0
-
Makrolar ile Excel Hücrelerine Veri Yazma
- ExcelDepo
- Hazır Makrolar
- İndirme: 0
-
Tarih Değeri Yazarken Otomatik Ayraç Kullanma
- ExcelDepo
- Hazır Makrolar
- İndirme: 0
-
Txt Dosyasından Veri Alma A Sütununa Yazma
- ExcelDepo
- Hazır Makrolar
- İndirme: 0
-
Hücrenin Rengini Değiştirme
- ExcelDepo
- Hazır Makrolar
- İndirme: 0
-
-
-
Puantaj Günlerini Otomatik Oluşturma
- 52779
- VIP
- İndirme: 89
-
Çalışma Sayfalarına Otomatik Tarih Ekleme
- ExcelDepo
- Excel Şablonları
- İndirme: 7
-
MBUL ve ARA ile Metinden Veri Çekme Excel Dosyası
- ExcelDepo
- Excel Şablonları
- İndirme: 0
-
Otomatik Doldurma ve Veri Doğrulama Yapma
- ExcelDepo
- Excel Şablonları
- İndirme: 3
-
İki Tarih Arasındaki Çalışma Sürelerini Hesaplama
- ExcelDepo
- VIP
- İndirme: 8
-