• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Eğer Hücre Doluysa Tarih Yazsın

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
 
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.
 
Ödevim çok acillll

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

Ekli dosyalar

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..
 
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
 
Ödevim çok acillll

Eğer fonksiyonları ve ya da veya fonksıyonları iç içe yazılarak yapılıcakmış
 
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?
 
kodun her sayfada sürekli çalışması lazım. Sadece rapor sayfasında çalışmaması gerekiyor
 
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.
 
Geri
Üst