İsteğe Uyarlanmış Hücre Formatı

Katılım
15 Kasım 2007
Mesajlar
140
Excel Vers. ve Dili
OFFICE 2019 TR 64 Bit
Altın Üyelik Bitiş Tarihi
13.01.2022
Böyle Bir Format Mümkün mü Yoksa Makro mu Kullanmalıyım.
İlgilenen Arkadaşlara Şimdiden Teşekkür Ederim.
 

Ekli dosyalar

iplikci_80

Altın Üye
Katılım
29 Kasım 2007
Mesajlar
1,110
Excel Vers. ve Dili
excel 2007
Altın Üyelik Bitiş Tarihi
07-03-2026
Deneyiniz
Hücre Biçimlendirme/İsteğe Uyarlanmış
"2020""/"0000

Yıl değiştiğinde
"2021""/"0000
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,358
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,

Aşağıdaki kodları ilgili sayfanın kod bölümünü kopyalayıp deneyiniz.
Doğru mu anladım bilemiyorum. A1 hücresindeki değer değiştiğinde B hücresi ona göre biçim alır.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)

    If Intersect(Target, [A1]) Is Nothing Then Exit Sub
    
    Columns("B:B").NumberFormat = Chr(34) & [A1] & "/" & Chr(34) & "0000"
    
End Sub
 
Katılım
15 Kasım 2007
Mesajlar
140
Excel Vers. ve Dili
OFFICE 2019 TR 64 Bit
Altın Üyelik Bitiş Tarihi
13.01.2022
Çok Teşekkür Ederim Necdet Bey Doğru Anlamışsınız.
Bunun İçin Makroyu Kullanacağız.
Özel Formatla Çözümü Yok Herhalde.
Sayfamda
Private Sub Worksheet_Change(ByVal Target As Range)
Başka Kodlarım Var.
 
Katılım
15 Kasım 2007
Mesajlar
140
Excel Vers. ve Dili
OFFICE 2019 TR 64 Bit
Altın Üyelik Bitiş Tarihi
13.01.2022
Necdet Bey
Columns("B:B").NumberFormat = Chr(34) & [A1] & "/" & Chr(34) & "0000"
burada ("B3:B1002").NumberFormat olarak nasıl düzenleyebilirim.
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Bu şekilde deneyiniz.
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [b3:b1002]) Is Nothing Then Exit Sub
Target.NumberFormat = Chr(34) & Format(Date, "yyyy") & "/" & Chr(34) & "0000"
End Sub
 
Katılım
15 Kasım 2007
Mesajlar
140
Excel Vers. ve Dili
OFFICE 2019 TR 64 Bit
Altın Üyelik Bitiş Tarihi
13.01.2022
Seyit Bey
Çok Teşekkür Ederim Bu Şekilde Çok Güzel Oldu Sorun Çözüldü.
 
Üst