Eğer Hücre Doluysa Tarih Yazsın

Katılım
6 Temmuz 2008
Mesajlar
1,875
Excel Vers. ve Dili
OFFİCE 2010- TÜRKÇE
Altın Üyelik Bitiş Tarihi
22-12-2019
Sn. Conqueror20 merhabalar


Kod:
Sub ekle()

For a = Sheets.Count To 1 Step -1
If (Sheets(a).Name) <> "Rapor" Then Sheets(a).Select
ad = Sheets(a).Name
Set s1 = Sheets(ad)
son = s1.Cells(Rows.Count, 3).End(xlUp).Row
For i = 5 To son
If s1.Range("C" & i) <> "" Then s1.Range("b" & i) = s1.Range("C2")

Next
Next
End Sub
Bunu deneyin
 
Katılım
10 Ekim 2011
Mesajlar
128
Excel Vers. ve Dili
Excel 2007
bu kodu eklediğimde direk çalışmıyor. sanırım bir buton ekleyip bu modülü butona ilave etmeden çalışmıyor. otomatik olarak çalışmasının bir ihtimali yokmu.
 
Katılım
29 Aralık 2013
Mesajlar
8
Excel Vers. ve Dili
Türkçe
Ödevim çok acillll

ad sutunun yazdıgım gıbı olması lazım sn acar6783 formulle ama
 

Ekli dosyalar

Katılım
6 Temmuz 2008
Mesajlar
1,875
Excel Vers. ve Dili
OFFİCE 2010- TÜRKÇE
Altın Üyelik Bitiş Tarihi
22-12-2019
sn seda27112013
sanırım formulünüz Sheet1 sayfanızdaki f sütununa yapılacak
f sütunundan AN sütununa kadar olanları silecekmiyiz peki
Ve birde burçlarla ilgili bilgim yok sırasıyla dosyanızı düzenleyip yazarmısınız..
 
Katılım
29 Aralık 2013
Mesajlar
8
Excel Vers. ve Dili
Türkçe
sheet 1 de evet burçlar duzenlı bır şekilde yazıldı an sutununa kadar olanlar silinmiycek onların hepsi bi yanındakı sutunda yazdığım gibi yazılıcakmış öle dedi hocamız
 
Katılım
29 Aralık 2013
Mesajlar
8
Excel Vers. ve Dili
Türkçe
Ödevim çok acillll

Eğer fonksiyonları ve ya da veya fonksıyonları iç içe yazılarak yapılıcakmış
 
Katılım
6 Temmuz 2008
Mesajlar
1,875
Excel Vers. ve Dili
OFFİCE 2010- TÜRKÇE
Altın Üyelik Bitiş Tarihi
22-12-2019
bu kodu eklediğimde direk çalışmıyor. sanırım bir buton ekleyip bu modülü butona ilave etmeden çalışmıyor. otomatik olarak çalışmasının bir ihtimali yokmu.
Sorunuzu görmemiştim
Hangi sayfa aktif olduğunda ya da ne yappınca çalışmasını istiyorsunuz.
Veya süreklimi çalışacak?
 
Katılım
10 Ekim 2011
Mesajlar
128
Excel Vers. ve Dili
Excel 2007
kodun her sayfada sürekli çalışması lazım. Sadece rapor sayfasında çalışmaması gerekiyor
 
Katılım
6 Temmuz 2008
Mesajlar
1,875
Excel Vers. ve Dili
OFFİCE 2010- TÜRKÇE
Altın Üyelik Bitiş Tarihi
22-12-2019
Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)

For a = Sheets.Count To 1 Step -1
If (Sheets(a).Name) <> "Rapor" Then Sheets(a).Select
ad = Sheets(a).Name
Set s1 = Sheets(ad)
son = s1.Cells(Rows.Count, 3).End(xlUp).Row
For i = 5 To son
If s1.Range("C" & i) <> "" Then s1.Range("b" & i) = s1.Range("C2")

Next
Next
End Sub
Bu kodu hangi sayfaya yazarsanız yazın her veri girdiğinizde çalışacaktır kod.
 
Üst