Soru Bulunduğumuz Yılın ilk iki hanesini Msgbox'ta Göstermek

bulentkars

Altın Üye
Katılım
5 Ağustos 2005
Mesajlar
668
Excel Vers. ve Dili
2003 TR
Altın Üyelik Bitiş Tarihi
23-03-2027
Arkadaşlar Merhaba;

Msgbox'ta Bulunduğumuz yılın ilk 2 hanesini göstermek.
Örneğin; Bulunduğumuz yıl 2024 ise Msgbox'ta 20 gösterecek. Bulunduğumuz yıl 1999 ise Msgbox'ta 19 gösterecek.
Yardımcı olabilirseniz sevinirim. Şimdiden Teşekkürler
 
Katılım
6 Mart 2024
Mesajlar
59
Excel Vers. ve Dili
Excel 2013 TR & Excel 2016 TR
Merhaba
C++:
Sub Makro1()
    MsgBox Left(DatePart("yyyy", Date), 2)
End Sub
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,091
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Bunlar da olabilir..

C++:
Option Explicit

Sub Test()
    MsgBox Left(Year(Date), 2)
    MsgBox Mid(Year(Date), 1, 2)
    MsgBox Left(Format(Date, "yyyy"), 2)
    MsgBox Left(WorksheetFunction.Text(Date, "yyyy"), 2)
    MsgBox Evaluate("Left(Year(Today()),2)")
    MsgBox Evaluate("Left(Text(Today(),""yyyy""),2)")
End Sub
 

bulentkars

Altın Üye
Katılım
5 Ağustos 2005
Mesajlar
668
Excel Vers. ve Dili
2003 TR
Altın Üyelik Bitiş Tarihi
23-03-2027
Teşekkürler Korhan Bey
 
Üst