• DİKKAT

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

Ay isimlerini kod ile yazdırma

Katılım
27 Eylül 2023
Mesajlar
76
Excel Vers. ve Dili
Office 2016 Türkçe
Merhaba arkadaşlar.
C1 hücresine içinde bulunduğumuz aydan bir önceki ayı
B1 hücresine içinde bulunduğumuz aydan iki önceki ayı
A1 hücresine içinde bulunduğumuz aydan üç önceki ayı
Bir kod yardımı ile yazdırabilir miyim. Şu an Temmuz ayında olduğumuza göre C1 Haziran, B1 Mayıs, A1 ise Nisan yazacak şekilde.
 
çok bilgili değilim ama mantıken en sağdaki sütuna mevcut tarihi yazıp sola doğru
Kod:
=AY(Mevcut Tarih) -1
gibi bir fonksiyon iş görebilir belki
 
Merhaba,
Deneyiniz...
Kod:
Sub kod()
For a = 1 To 3
    Cells(1, a) = Format(DateAdd("M", a - 4, Date), "mmmm")
Next
End Sub
 
Ömer bey çok teşekkür ederim. Tam istediğim gibi olmuş.
 
Rica ederim,
İyi çalışmalar...
 
Alternatif olsun..

C++:
Option Explicit

Sub Month_Name()
    Range("A1") = Format(WorksheetFunction.EDate(Date, -3), "mmmm")
    Range("A1").AutoFill Destination:=Range("A1:C1"), Type:=xlFillDefault
End Sub
 
Merhaba,
Alternatif Olsun, Korhan Bey'in kodlarına benzer
Kod:
Sub Makro1()
    
    Range("C1") = MonthName(Month(Date))
    Range("C1").AutoFill Destination:=Range("A1:C1")

End Sub
 
Geri
Üst