• DİKKAT

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

Tarih içinde sadece günü renklendirme

yanginci34

Altın Üye
Katılım
6 Temmuz 2010
Mesajlar
1,673
Excel Vers. ve Dili
excel2016
Günaydın arkadaşlar; İsteğim şöyle tarihlerim var örneğin, 01 Temmuz Cumartesi, 02 Temmuz Pazar vb. gibi ben onların 01 Temmuz Cumartesi, 02 Temmuz Pazar şeklinde yani günün sayısı kırmızı diğerleri siyah yazdırma şansımız varmı?
Şimdiden teşekkürler.
 
Merhaba,
Bence gereksiz bir istek.
Makro ile olur ancak hücreye tarihi tarih olarak değil metin olarak girmeniz gerekir ki, bu da çok saçma bir olay olur. Diye düşünüyorum.
 
Merhaba,
Bence gereksiz bir istek.
Makro ile olur ancak hücreye tarihi tarih olarak değil metin olarak girmeniz gerekir ki, bu da çok saçma bir olay olur. Diye düşünüyorum.
aynı fikirdeyim :)

örnek olması açısından 3 sütunla ekteki örneği yaptım. tarihi sadece A sütununa giriniz
 

Ekli dosyalar

Aşağıdaki kodları ilgili sayfanın kod bölümüne kopyalayıp deneyiniz.
A sütununda Veri Giriş anında çalışır, girilen tarihi metne çevirir, metne çevrilmiş değerin de ilk 2 hanesini renklendirir.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)

If Intersect(Target, [A:A]) Is Nothing Or Target.Row < 2 Then Exit Sub

With Application
    .EnableEvents = False
    .ScreenUpdating = False
End With

If VarType(Target.Value) = vbDate Then Target.Value = Format(Target.Value, "dd mmmm dddd")
If VarType(Target.Value) = vbString Then
    With Target.Characters(1, 2).Font
        .Bold = True
        .ColorIndex = 3
        .Size = 14
    End With
End If

With Application
    .EnableEvents = True
    .ScreenUpdating = True
End With
    
End Sub
 
Merhaba,
Bence gereksiz bir istek.
Makro ile olur ancak hücreye tarihi tarih olarak değil metin olarak girmeniz gerekir ki, bu da çok saçma bir olay olur. Diye düşünüyorum.
Hocam sizin düşünceniz doğrultusunda isteğimden vaz geçtim zaten örnek dosya eklemeden olamazdı bende hataydı tarihler formül ile geliyor hücrelere sonradan hücre biçimlendirme ile gg aaaa gggg şekline çevriliyor. Herkes hakkını helal etsin.
 
Geri
Üst