Skip to main content

AccessTr.neT


Tarihe Göre Renk Atama

Tarihe Göre Renk Atama

#4
Merhaba;
Aşağıdaki kodda hafta sonlarını ve perşembe günlerini sarı renk yapıp Perşembe günlerine "T" yazıyor.
WeekDay fonksiyonunu ve bu fonksiyondan dönen haftanın gün numaralarını araştırın. İşinize yarayacaktır.
Makrolu olarak kaydetmek için;

Excel in mesaj kutusunda belirttiği gibi "Hayır" ı tıklayıp kaydedeceğiniz yeri seçtikten sonra Kayıt Türü olarak "Makro içerebilen Excel Çalışma Kitabı(.xlsm)" olan uzantıyı seçerek kaydedin.
İyi çalışmalar.
Dim dolu_sutun, i As Integer
dolu_sutun = WorksheetFunction.CountA(Range("1:1"))

   For i = 2 To dolu_sutun
 
       If WorksheetFunction.Weekday(Cells(1, i), vbMonday) > 5 Then
           Cells(2, i).Interior.Color = 65535
       ElseIf WorksheetFunction.Weekday(Cells(1, i), vbMonday) = 4 Then
           Cells(2, i).Interior.Color = 65535
           Cells(2, i) = "T"
       End If
   Next i
   MsgBox "İşlem tamamlandı."
Range("A1").Select
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Tarihe Göre Renk Atama - Yazar: arif1971 - 17/12/2017, 20:49
Cvp: Tarihe Göre Renk Atama - Yazar: direnist - 18/12/2017, 16:01
Cvp: Tarihe Göre Renk Atama - Yazar: arif1971 - 18/12/2017, 20:38
Cvp: Tarihe Göre Renk Atama - Yazar: direnist - 18/12/2017, 23:23
Cvp: Tarihe Göre Renk Atama - Yazar: arif1971 - 20/12/2017, 19:45
Cvp: Tarihe Göre Renk Atama - Yazar: arif1971 - 19/12/2017, 17:39
Cvp: Tarihe Göre Renk Atama - Yazar: arif1971 - 19/12/2017, 23:07
Cvp: Tarihe Göre Renk Atama - Yazar: direnist - 21/12/2017, 00:11
Cvp: Tarihe Göre Renk Atama - Yazar: arif1971 - 22/12/2017, 11:53
Cvp: Tarihe Göre Renk Atama - Yazar: direnist - 22/12/2017, 16:00
Cvp: Tarihe Göre Renk Atama - Yazar: arif1971 - 22/12/2017, 16:16
Task